溫馨提示×

centos ssh如何防火墻設置

小樊
52
2025-07-10 12:02:53
欄目: 智能運維

在CentOS系統中,使用firewalld作為默認的防火墻管理工具。要設置SSH防火墻規則,請按照以下步驟操作:

  1. 首先,確保已經安裝了firewalld。如果沒有安裝,可以使用以下命令安裝:
sudo yum install firewalld
  1. 啟動firewalld服務:
sudo systemctl start firewalld
  1. 設置firewalld開機自啟:
sudo systemctl enable firewalld
  1. 檢查firewalld狀態:
sudo firewall-cmd --state
  1. 允許SSH連接。默認情況下,SSH使用端口22。要允許SSH連接,請運行以下命令:
sudo firewall-cmd --permanent --add-service=ssh
  1. 重新加載firewalld配置以應用更改:
sudo firewall-cmd --reload
  1. (可選)如果您想指定允許SSH連接的IP地址,可以使用以下命令:
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地址,請使用逗號分隔它們。

  1. 最后,再次重新加載firewalld配置以應用更改:
sudo firewall-cmd --reload

現在,您的CentOS系統應該已經成功設置了SSH防火墻規則。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女