默认情况下,SSH服务器在端口22上运行。但是,有时它在不同的端口中运行。
的
选项可以指定使用时要连接到的端口号
ssh
命令。
例如,如果您想访问在端口2222上侦听的远程服务器,那么只需键入:
ssh
2222
使用者
主办
代码语言:
CSS
(
css
)
如何更改SSH服务器端口
尽管拥有强大而安全的密码是大多数远程服务器用户采取的唯一网络安全步骤,但始终建议使用额外的安全层。
您可以采取一个简单但有效的步骤来增强服务器的安全性,那就是将SSH使用的端口更改为22个以上。但是,您可以根据自己的要求设置服务器的端口号。
要实现此目标,请执行以下简单步骤:
以root用户身份登录到服务器,然后打开
/etc/ssh/shd_config
文件与您喜欢的文本编辑器。找到以下行:
港口城市
22
代码语言:
CSS
(
css
)
使用
ssh
要在服务器上端口22以外的端口,您需要更改中的特定参数
sshd_config
文件
首先,您需要通过删除数字符号来取消对该行的注释(
#
)和变化
22
到您要使用的新端口号。接下来,保存更改,然后退出文本编辑器。
仅此而已。现在,重新启动SSH服务。
systemctl重新启动sshd
更改端口将停止对SSH服务器的自动攻击,并使其不太可能被随机扫描击中。换句话说,现在更难找到你的服务器,而且你可以避免被随机扫描看到。
结论
本指南向您展示了如何使用ssh命令连接到默认22以外的端口。
我们还讨论了如何更改Linux机器上的默认SSH端口以保护服务器。
请记住使用新的专用端口范围来保持服务器的稳定,避免中断正在运行的服务。
如果你很好奇,下面是SSH端口如何变成22的故事。