无法删除其中有空格的 ufw 规则

无法删除其中有空格的 ufw 规则

在几台服务器上安装后ufw,我发现了以下规则:

To                         Action      From
--                         ------      ----
224.0.0.251 mDNS           ALLOW       Anywhere
SSH (v6)                   ALLOW       Anywhere (v6)
ff02::fb mDNS              ALLOW       Anywhere (v6)

我想SSH (v6)从所有服务器中删除该规则,因此我尝试了这个:

ufw delete allow SSH (v6)

但这给了我错误

Could not delete non-existent rule
Could not delete non-existent rule (v6)

我试过

ufw delete allow SSH\ \(v6\)

但这给了我错误

ERROR: Bad port

在我的 bash 脚本中输入正确的语法是什么,以便我可以删除其中带有空格的 ufw 规则?

答案1

尝试按编号删除规则:

sudo ufw status numbered

进而:

sudo ufw delete <number of the desired rule>

相关内容