Я успешно установил nginx, используя эти инструкции , но одна часть никогда у меня не работала, и это меня беспокоит, хотя и работает похоже, не вызывает проблем.
root@devtest:/home/dev-admin# ufw app list
Available applications:
Nginx Full
Nginx HTTP
Nginx HTTPS
OpenSSH
root@devtest:/home/dev-admin# sudo ufw delete allow 'Nginx HTTP'
Could not delete non-existent rule
Could not delete non-existent rule (v6)
root@devtest:/home/dev-admin# ufw app list
Available applications:
Nginx Full
Nginx HTTP
Nginx HTTPS
OpenSSH
Что мне здесь не хватает? Разве это не правильный синтаксис для удаления правила? Это на Ubuntu 20.04, но я получаю тот же результат 18.04.
От man ufw
команда ufw app list
list[s] имена профилей приложений, известных ufw
(это все профили, хранящиеся в /etc/ufw/applications.d/
каталог). Выходные данные не означают, что правила для этих профилей были добавлены в работающий брандмауэр — чтобы просмотреть эту информацию, используйте
ufw status verbose