在Linux服務(wù)器上修改SSH遠(yuǎn)程登錄端口是一種常見(jiàn)的安全措施,可以幫助減少惡意掃描和攻擊的風(fēng)險(xiǎn)。以下是詳細(xì)的步驟,用于更改SSH遠(yuǎn)程登錄端口:
步驟1:編輯SSH配置文件
打開(kāi)終端(Terminal)。
使用文本編輯器打開(kāi)SSH配置文件sshd_config。例如,使用nano編輯器:sudo nano /etc/ssh/sshd_config
步驟2:找到并修改端口號(hào)
在sshd_config文件中,找到包含Port的行。
默認(rèn)情況下,該行可能是注釋掉的(以#開(kāi)頭),將其取消注釋?zhuān)⑿薷亩丝谔?hào)。例如,如果要將端口改為2222,則應(yīng)修改為:Port 2222
步驟3:保存并退出編輯器
使用Ctrl+O保存文件。
使用Ctrl+X退出編輯器。
步驟4:重啟SSH服務(wù)
為了使更改生效,需要重啟SSH服務(wù)。使用以下命令重啟SSH服務(wù):sudo systemctl restart ssh
或者對(duì)于某些系統(tǒng):sudo service ssh restart
驗(yàn)證更改
您可以通過(guò)運(yùn)行netstat -tuln | grep ssh
來(lái)驗(yàn)證端口是否已更改成功。
注意事項(xiàng)
更改SSH端口后,請(qǐng)確保您的客戶(hù)端軟件(如PuTTY或OpenSSH客戶(hù)端)中的端口號(hào)也相應(yīng)更新。
如果您使用的是防火墻,還需要確保新的SSH端口被正確地添加到防火墻規(guī)則中,以便允許外部連接。