為什么要更改默認(rèn)SSH端口?
更改Debian服務(wù)器的默認(rèn)SSH端口(22)可以顯著提高服務(wù)器的安全性,減少自動(dòng)化攻擊和端口掃描的風(fēng)險(xiǎn)。本文將指導(dǎo)您完成這一過程。
更改SSH端口的步驟
1. 編輯SSH配置文件
使用root權(quán)限或sudo命令編輯SSH配置文件:
sudo nano /etc/ssh/sshd_config
找到"#Port 22"這一行,去掉注釋符號(hào)#,并將22改為您想要使用的新端口號(hào)(建議選擇1024到65535之間的數(shù)字):
Port 2222
2. 保存并退出編輯器
在nano編輯器中,按Ctrl+X,然后按Y確認(rèn)保存,最后按Enter退出。
3. 重啟SSH服務(wù)
應(yīng)用新的配置,需要重啟SSH服務(wù):
sudo systemctl restart ssh
4. 更新防火墻規(guī)則
如果您使用UFW防火墻,需要允許新端口通過:
sudo ufw allow 2222/tcp
sudo ufw reload
5. 測(cè)試新端口
在關(guān)閉當(dāng)前SSH連接之前,請(qǐng)打開一個(gè)新的終端窗口,嘗試使用新端口連接:
ssh -p 2222 user@your_server_ip
6. 禁用舊端口
確認(rèn)新端口工作正常后,可以在防火墻中關(guān)閉22端口:
sudo ufw deny 22/tcp
sudo ufw reload
注意事項(xiàng)
- 更改端口前,請(qǐng)確保您有備用的服務(wù)器訪問方式,以防配置出錯(cuò)。
- 記得更新所有使用SSH的客戶端配置,包括備份腳本、部署工具等。
- 定期檢查服務(wù)器日志,監(jiān)控潛在的安全威脅。
結(jié)語
通過更改Debian服務(wù)器的默認(rèn)SSH端口,您已經(jīng)邁出了提高服務(wù)器安全性的重要一步。結(jié)合其他安全措施,如使用強(qiáng)密碼、啟用雙因素認(rèn)證等,可以進(jìn)一步增強(qiáng)服務(wù)器的防御能力。