虚拟专用服务器(VPS)是互联网服务中不可或缺的一部分。通过更改默认的SSH端口,可以有效减少来自网络攻击的风险。以下是详细的步骤,教您如何在登录VPS后更改默认的SSH端口。
1. 备份配置文件
在进行任何修改之前,请务必先备份原始配置文件。这将确保如果出现问题,您可以轻松地恢复到初始状态。
使用以下命令创建一个副本:
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak
2. 修改SSH配置文件
接下来,需要编辑SSH守护进程的配置文件。根据您的操作系统和环境,可能需要使用不同的文本编辑器。这里我们以vim为例:
sudo vim /etc/ssh/sshd_config
找到如下行:
#Port 22
将其更改为新的端口号(例如2048)。请确保所选端口未被其他应用程序占用,并且不在已知的恶意扫描范围内。同时取消该行前面的注释符号“#”。
3. 重启SSH服务
保存更改并退出编辑器后,需重新启动SSH服务使新设置生效。对于大多数Linux发行版,可以通过以下命令完成此操作:
sudo systemctl restart sshd
如果您使用的是Debian或Ubuntu系统,则应使用:
sudo service ssh restart
4. 测试连接
现在尝试用新的端口号连接到您的VPS。例如,如果您选择了2048作为新的端口,则应运行如下命令:
ssh -p 2048 username@your_vps_ip_address
成功建立连接后,您就可以确信更改已经生效。如果遇到问题,请检查防火墙规则以及是否正确配置了新的端口号。
5. 更新防火墙规则
最后但同样重要的是,不要忘记更新防火墙规则以允许新的端口流量通过。具体步骤取决于您使用的防火墙软件(如iptables、ufw等),因此请查阅相关文档来获取指导。
通过上述步骤,您可以轻松地更改VPS上的默认SSH端口,从而增强其安全性。虽然这只是众多安全措施之一,但它确实能够帮助避免一些常见的自动化攻击手段。在实施这些更改时,请始终保持谨慎并遵循最佳实践。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/148547.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。