ufw delete allow 'Nginx HTTP': не удалось удалить несуществующее правило, но оно выполняет exist

Я успешно установил 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.

0
задан 18 October 2020 в 02:55

1 ответ

От man ufw команда ufw app list

list[s] имена профилей приложений, известных ufw

(это все профили, хранящиеся в /etc/ufw/applications.d/ каталог). Выходные данные не означают, что правила для этих профилей были добавлены в работающий брандмауэр — чтобы просмотреть эту информацию, используйте

ufw status verbose
1
ответ дан 18 October 2020 в 00:14

Другие вопросы по тегам:

Похожие вопросы: