在 Debian 里“防火墙”通常指 iptables / nftables,也可能是 ufw(简化前端)。下面按常见情况说明。
sudo ufw status numbered
sudo ufw delete 3
(3 是上面列表里的编号)
sudo ufw delete allow 22/tcp
sudo iptables -L --line-numbers
sudo iptables -D INPUT 3
(INPUT 是链名,3 是规则编号)
sudo iptables -D INPUT -p tcp --dport 22 -j ACCEPT
⚠️ iptables 规则重启后会丢失,除非你保存:
sudo apt install iptables-persistent
sudo netfilter-persistent save
sudo nft list ruleset
sudo nft list ruleset
找到规则后的 handle 5,然后:
sudo nft delete rule inet filter input handle 5
sudo nft flush ruleset
which ufw
which nft
which iptables
或:
sudo ufw status
如果你愿意,可以贴一下:
sudo ufw statussudo nft list rulesetsudo iptables -S我可以帮你精确删除某一条规则。