安装SSH服务器后,我们首先建议更改SSH服务器接受连接的端口号。
更改端口号并非绝对必要。我们的许多用户在默认SSH端口22上运行SSH服务器。
我们建议配置SSH服务器使用1024到65535之间的随机端口号。在这种情况下:
- 客户需要输入更多信息才能连接。需要输入端口号。
- 大多数开车式密码猜测尝试将被避免。你会看到关于这些匿名尝试的弹窗和日志消息大大减少。
- 避免盲目猜测密码会更容易发现其他异常行为,否则这些行为可能会隐藏在噪音中。
应用《加固SSH服务器配置》中提到的安全特性仍然是个好主意。
您可以使用Easy SSH Server设置更改SSH服务器接收连接的端口号:

你也可以在高级SSH服务器设置中更改端口号:

高级设置允许配置多个端口,并启用混淆功能。混淆是一种高级措施,使所使用的协议不那么明显,即是SSH。不过,它只允许支持它的客户端连接。
在高级设置中,IPv4和IPv6的端口号是分别配置的。
使用默认的SSH端口
如果你更愿意让SSH服务器在默认端口上接入互联网,22:
- 客户端连接起来会稍微容易一些——客户端不需要输入端口号。
- 部分客户端可能有不明智的安全限制,仅允许22端口进行外发SSH连接。
不过:
- 将会有人尝试猜测SSH服务器的密码。
- SSH服务器会显示弹窗和日志消息,告知这些尝试。
- SSH服务器默认启用了通过延迟和自动锁定来阻止密码猜测的功能。
- SSH服务器不允许无密码登录,除非有容易猜到的密码,否则你的账户是安全的。
- 但用户确实经常选择容易猜测的密码。
为了防止密码被深入猜测,建议在SSH服务器配置中加固安全措施。
原创文章,作者:云东方,如若转载,请注明出处:https://www.yundongfang.com/Yun1029.html
