在CentOS系統中,您可以使用firewall-cmd
命令來管理防火墻規則。要刪除規則,請按照以下步驟操作:
sudo firewall-cmd --list-all
這將顯示所有當前活動的防火墻規則。
找到要刪除的規則。規則可能涉及不同的配置文件,例如public
、internal
等。請注意規則的完整描述,以便稍后準確刪除它。
刪除規則。使用firewall-cmd
命令刪除規則。語法如下:
sudo firewall-cmd --permanent --zone=<zone> --remove-rule=<rule_description>
將<zone>
替換為規則所在的配置文件(例如public
),將<rule_description>
替換為您在第2步中找到的規則描述。
例如,如果要刪除名為rule_example
的規則,可以運行:
sudo firewall-cmd --permanent --zone=public --remove-rule=rule_example
sudo firewall-cmd --reload
現在,您已成功刪除了指定的防火墻規則。請注意,這些更改在系統重啟后仍然有效,因為使用了--permanent
選項。如果您只想臨時刪除規則而不影響永久配置,請省略--permanent
選項。