跳至內容

Linux系統修改ssh端口教程。

更新時間
快连VPN:速度和安全性最佳的VPN服务
快连VPN:速度和安全性最佳的VPN服务

要修改Linux系統上的SSH端口,您可以按照以下步驟進行操作:

  1. 以root用戶或具有sudo權限的用戶登錄到Linux系統。
  2. 打開SSH配置文件。在大多數Linux發行版上,SSH配置文件位於 /etc/ssh/sshd_config。

    使用文本編輯器(如vi或nano)打開配置文件,例如:

    sudo vi /etc/ssh/sshd_config
    登錄後複製
  3. 在配置文件中查找 #Port行。#表示註釋行,因此要修改端口,需要取消該行的註釋並更改端口號。您可以選擇任何未使用的端口號作爲新的SSH端口。例如,將端口號修改爲2222:

    Port 2222
    登錄後複製
  4. 保存文件並關閉編輯器。
  5. 重新加載SSH服務以應用更改。您可以使用以下命令重啓SSH服務:

    sudo service ssh restart
    登錄後複製

    或者,如果您使用的是Systemd作爲init系統,則可以使用以下命令:

    sudo systemctl restart sshd
    登錄後複製
  6. 修改端口後,您需要更新防火牆規則,允許新的SSH端口通過防火牆。具體步驟取決於您使用的防火牆工具和配置。以下是使用iptables的示例命令,假設您使用的是默認的iptables配置:

    sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPTsudo iptables -A OUTPUT -p tcp --sport 2222 -j ACCEPTsudo service iptables save
    登錄後複製

    如果您使用的是ufw(Uncomplicated Firewall),可以執行以下命令:

    sudo ufw allow 2222/tcp
    登錄後複製
  7. 確保您的網絡設備(如路由器或防火牆)已配置爲允許通過新的SSH端口連接到您的Linux系統。

現在,您已成功修改SSH端口。請記住,在使用新端口連接到Linux系統時,您需要在SSH客戶端中指定新的端口號。例如:

ssh username@your_server_ip -p 2222
登錄後複製

請注意,修改SSH端口是一種安全措施,可以減少惡意掃描和攻擊的風險。但是,確保您選擇的新端口未被其他服務使用,並且僅將其公開用於必要的連接。

以上就是Linux系統修改ssh端口教程。的詳細內容,更多請關注本站其它相關文章!

更新時間

發表留言

請注意,留言須先通過審核才能發佈。