centos ssh端口怎么修改

小億
219
2023-11-10 02:19:00

要修改CentOS上的SSH端口,可以按照以下步驟進(jìn)行操作:

  1. 以root用戶身份登錄CentOS系統(tǒng)。
  2. 打開(kāi)SSH配置文件/etc/ssh/sshd_config。
    sudo vi /etc/ssh/sshd_config
    
  3. 在文件中找到并修改#Port 22這一行,去掉注釋符號(hào)#并修改為所需的端口號(hào)。
    Port 2222
    
    注意:確保所選端口號(hào)沒(méi)有被其他應(yīng)用程序占用。
  4. 保存并關(guān)閉文件。
  5. 重啟SSH服務(wù)以使修改生效。
    sudo systemctl restart sshd
    
  6. 確保防火墻允許新的SSH端口通過(guò)。
    sudo firewall-cmd --permanent --add-port=2222/tcp
    sudo firewall-cmd --reload
    
    如果您使用的是iptables,可以使用以下命令:
    sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPT
    sudo service iptables save
    sudo service iptables restart
    
    注意:請(qǐng)根據(jù)您實(shí)際使用的防火墻軟件進(jìn)行相應(yīng)的配置。
  7. 確保您的路由器或防火墻將新的SSH端口轉(zhuǎn)發(fā)到CentOS服務(wù)器的IP地址。

現(xiàn)在,您的CentOS系統(tǒng)的SSH端口已經(jīng)修改為新的端口號(hào)。使用SSH客戶端時(shí),請(qǐng)確保指定修改后的端口號(hào)。

0