修改SSH端口的主要原因是提高服务器的安全性。默认情况下,SSH服务运行在端口22上,因此攻击者和自动化脚本通常会针对此端口发起暴力激活成功教程攻击、密码猜测和其他恶意活动
一、打开SSH配置文件
编辑 SSH 配置文件,默认情况下它位于/etc/ssh/sshd_config
,使用以下命令:
sudo vi /etc/ssh/sshd_config
二、更改端口号
在sshd_config
文件中找到以下行:
#Port 22
取消注释(删除 #
字符),然后将22更改为您想要的端口号。例如,如果您想将端口更改为2222,则行应如下所示:
Port 2222
请确保选择的端口号不会与其他服务冲突,最好选择1024-65535之间的端口号。
三、保存并退出,重启SSH服务
在 vi 编辑器中,按 ESC 键后输入 :wq
回车,保存并退出配置文件,然后重新启动 SSH 服务:
sudo systemctl restart sshd
注意:部分 Linux 版本中 SSH 服务不是 sshd
而是 ssh
。
现在,SSH服务将在新的端口上运行,确保更新客户端上的SSH连接设置以使用新端口。同时,记得在防火墙中允许新端口通过,以确保可以正常连接到SSH服务。
今天的文章修改ssh端口_linux ssh远程登录命令「建议收藏」分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/70526.html