我已经使用这些说明成功地设置了 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
(这些是存储在
/etc/ufw/applications.d/
目录中的所有配置文件)。输出并不意味着这些配置文件的规则已添加到正在运行的防火墙 - 要查看该信息,请使用