首頁  >  文章  >  電腦教學  >  Linux系統修改ssh埠教學。

Linux系統修改ssh埠教學。

王林
王林轉載
2024-02-19 13:00:24615瀏覽

Linux系統修改ssh埠教學。

要修改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 ACCEPT
    sudo iptables -A OUTPUT -p tcp --sport 2222 -j ACCEPT
    sudo 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埠教學。的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:mryunwei.com。如有侵權,請聯絡admin@php.cn刪除