Я пытаюсь разработать скрипт для настройки программного обеспечения и некоторых правил брандмауэра. Он запускается на новом VPS при подключении через SSH от имени пользователя root.
В сценарии есть 2 точки, где он игнорирует '-y'
Первый товар:
apt update && apt upgrade -y && apt autoremove -y && apt autoclean -y
Вызывает это приглашение: Перезапускать службы во время обновления пакетов без запроса? Что я хотел бы просто автоматически выбрать Да.
Второй предмет:
ufw allow 1635/udp
ufw allow ssh
ufw enable
Вызывает это приглашение: Команда может нарушить существующие ssh-соединения. Продолжить операцию? Что я также хотел бы просто автоматически выбрать Да.
Любая помощь будет высоко ценится. Эти 2 в настоящее время не позволяют полностью автоматизировать процесс установки.