在CentOS系統中,你可以使用firewall-cmd
命令來管理防火墻規則,包括關閉某個服務。以下是具體步驟:
首先,查看當前防火墻的狀態以及已啟用的服務:
sudo firewall-cmd --state
sudo firewall-cmd --list-all
假設你想關閉名為http
的服務,可以使用以下命令:
sudo firewall-cmd --remove-service=http --permanent
這里的--permanent
參數表示永久生效,如果不加這個參數,更改只會在當前會話中有效。
修改防火墻規則后,需要重新加載防火墻配置以使更改生效:
sudo firewall-cmd --reload
再次查看防火墻狀態和服務列表,確認服務已被關閉:
sudo firewall-cmd --list-all
如果你想關閉SSH服務,可以這樣做:
sudo firewall-cmd --remove-service=ssh --permanent
sudo firewall-cmd --reload
通過以上步驟,你應該能夠成功關閉CentOS防火墻中的某個服務。