在Ubuntu上修改ssh默認端口涉及到編輯ssh配置文件并重啟ssh服務。默認情況下,ssh服務使用端口22。為了增加安全性,您可以選擇將ssh服務遷移到其他端口。以下是在Ubuntu上修改ssh默認端口的步驟:
- 使用超級用戶權限登錄
確保您以具有超級用戶權限的用戶身份登錄,或者使用 sudo 命令執行以下操作。
- 備份ssh配置文件
在進行任何修改之前,建議備份ssh配置文件以防萬一。執行以下命令:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config_backup
- 編輯ssh配置文件
使用文本編輯器(例如,nano或vim)打開ssh配置文件。在這里,我將使用nano:
sudo nano /etc/ssh/sshd_config
- 修改端口號
在打開的配置文件中,找到并修改以下行:
Port 8899
將其修改為您想要使用的新端口號(例如,8899):
Port 8899
- 保存并關閉文件
使用 nano,按下 Ctrl + X,然后按 Y 以確認保存,最后按 Enter 退出。
- 重啟ssh服務
在修改端口后,需要重新啟動ssh服務以使更改生效:
- 驗證更改
確保ssh服務已經重新啟動并且新端口生效。如果您使用新的端口,連接時需要指定新的端口號:
ssh username@your_server_ip -p 8899
請確保在更改端口后測試連接,以確保您能夠正常登錄。如果一切正常,您現在的ssh服務應該在新的端口上運行。請注意,在修改ssh端口后,確保您的防火墻設置允許新端口上的ssh連接。如果您使用防火墻(如ufw),您需要更新規則以允許新的ssh端口。