在CentOS系統中,恢復防火墻(firewalld)到默認設置通常涉及以下步驟:
停止firewalld服務:
sudo systemctl stop firewalld
備份當前的firewalld配置文件(可選,但推薦):
sudo cp /etc/firewalld/firewalld.conf /etc/firewalld/firewalld.conf.bak
重置firewalld配置文件:
sudo rm /etc/firewalld/firewalld.conf
sudo cp /usr/lib/firewalld/firewalld.conf /etc/firewalld/firewalld.conf
重啟firewalld服務:
sudo systemctl start firewalld
檢查firewalld狀態:
sudo firewall-cmd --state
(可選)禁用firewalld服務(如果你不打算使用firewalld):
sudo systemctl disable firewalld
(可選)重新啟用firewalld服務(如果你之前禁用了它):
sudo systemctl enable firewalld
請注意,這些步驟將重置firewalld到其默認配置,這可能包括默認的區域設置、服務規則等。在執行這些操作之前,請確保你了解這些更改的影響,并備份任何重要的配置文件。如果你使用的是SELinux,可能還需要調整相關的SELinux策略以允許firewalld正常工作。