要禁用不安全的協(xié)議和服務(wù),您可以執(zhí)行以下步驟來設(shè)置CentOS系統(tǒng)。
sudo yum update
sudo vi /etc/ssh/sshd_config
在打開的文件中,找到下面的行:
#Protocol 2, 1
將其修改為:
Protocol 2
保存并關(guān)閉文件。
sudo systemctl disable <service-name>
將<service-name>
替換為要禁用的服務(wù)名。例如,要禁用telnet服務(wù),可以執(zhí)行以下命令:
sudo systemctl disable telnet
重復(fù)此步驟來禁用其他不安全的服務(wù)。
啟用firewalld服務(wù):
sudo systemctl start firewalld
設(shè)置firewalld在系統(tǒng)啟動時自動啟動:
sudo systemctl enable firewalld
查看防火墻的狀態(tài):
sudo firewall-cmd --state
配置防火墻規(guī)則以允許特定的端口或服務(wù):
sudo firewall-cmd --zone=public --add-port=<port>/tcp --permanent
將<port>
替換為要允許的端口號。例如,要允許SSH(端口22),可以執(zhí)行以下命令:
sudo firewall-cmd --zone=public --add-port=22/tcp --permanent
重啟防火墻以使更改生效:
sudo firewall-cmd --reload
請注意,這些步驟只是一些常見的設(shè)置,具體的設(shè)置可能因系統(tǒng)配置和需求而有所不同。建議在進行任何更改之前,先備份重要的文件和配置,并確保了解所做更改的影響。