在CentOS系統中,使用firewalld作為默認的防火墻管理工具。要設置SSH防火墻規則,請按照以下步驟操作:
firewalld。如果沒有安裝,可以使用以下命令安裝:sudo yum install firewalld
firewalld服務:sudo systemctl start firewalld
firewalld開機自啟:sudo systemctl enable firewalld
firewalld狀態:sudo firewall-cmd --state
sudo firewall-cmd --permanent --add-service=ssh
firewalld配置以應用更改:sudo firewall-cmd --reload
sudo firewall-cmd --permanent --zone=public --add-rich-rule='rule family="ipv4" source address="192.168.1.100" port protocol="tcp" port="22" accept'
將192.168.1.100替換為您要允許的IP地址。如果有多個IP地址,請使用逗號分隔它們。
firewalld配置以應用更改:sudo firewall-cmd --reload
現在,您的CentOS系統應該已經成功設置了SSH防火墻規則。