修改SSH默認(rèn)端口是提高服務(wù)器安全性的有效方法。本文將指導(dǎo)您在Ubuntu18.04系統(tǒng)中更改SSH端口。
1. 編輯SSH配置文件
使用管理員權(quán)限打開SSH配置文件:
sudo nano /etc/ssh/sshd_config
找到"#Port 22"這一行,去掉注釋符號(hào)#,并將22改為您想要的端口號(hào)(如2222):
Port 2222
保存并退出編輯器。
2. 更新防火墻規(guī)則
如果您使用UFW防火墻,需要允許新端口:
sudo ufw allow 2222/tcp
sudo ufw deny 22/tcp
對(duì)于iptables,添加新規(guī)則:
sudo iptables -A INPUT -p tcp --dport 2222 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 22 -j DROP
3. 重啟SSH服務(wù)
應(yīng)用更改,重啟SSH服務(wù):
sudo systemctl restart sshd
4. 驗(yàn)證新端口
測(cè)試新SSH端口是否生效:
ssh user@your_server_ip -p 2222
5. 注意事項(xiàng)
- 確保新端口未被其他服務(wù)占用
- 修改前備份配置文件
- 保持當(dāng)前SSH會(huì)話,直到確認(rèn)新端口可用
- 更新任何依賴SSH端口的應(yīng)用程序配置
通過以上步驟,您可以成功修改Ubuntu18.04系統(tǒng)的SSH端口,提高服務(wù)器安全性。記得更新相關(guān)文檔,確保團(tuán)隊(duì)成員了解新的連接方式。