准备工作
在修改VPS远程连接端口前,需要完成以下准备事项:
- 确保具备管理员权限或root账户访问权限
- 准备SSH客户端工具(如PuTTY或Termius)
- 记录当前使用的远程连接端口号(默认为22)
修改SSH服务端口
通过SSH配置文件修改默认端口的操作流程:
- 使用命令备份配置文件:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
- 编辑配置文件:
sudo nano /etc/ssh/sshd_config
- 找到
#Port 22
行,取消注释并修改端口号:
Port 2222
(示例使用2222端口) - 重启SSH服务使配置生效:
sudo systemctl restart sshd
配置防火墙规则
根据使用的防火墙类型执行相应操作:
- UFW防火墙:
sudo ufw allow 2222/tcp
sudo ufw reload
- Firewalld防火墙:
sudo firewall-cmd --permanent --add-port=2222/tcp
sudo firewall-cmd --reload
验证新端口连接
使用以下方法测试新端口的连通性:
- 通过SSH客户端指定端口连接:
ssh username@vps_ip -p 2222
- 使用telnet测试端口开放状态:
telnet vps_ip 2222
修改VPS远程连接端口是提升服务器安全性的有效手段。建议选择1024-65535范围内未被占用的端口,修改完成后务必保持旧端口的临时访问权限,待验证新端口可用后再完全禁用原端口。定期检查端口使用情况并更新防火墙规则,可有效降低安全风险。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/543102.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。