SSH的默认端口号是22。其实很简单,因为SSH(Secure Shell)最初设计时就是为了安全地远程登录到服务器,所以22端口已经成为了SSH通信的标准端口。去年我们跑的那个项目,大概3000量级的服务器集群,都是用的22端口。
先说最重要的,这个端口号在服务器上是被防火墙严格控制的。另外一点,如果你尝试连接到一个设置了非标准端口的SSH服务,你需要在SSH客户端配置中指定正确的端口号。
我一开始也以为端口号的变化不会对安全性造成太大影响,但后来发现不对。一旦防火墙配置错误或者被攻破,攻击者很可能会尝试连接到22端口,因为这是最常见的目标。等等,还有个事,如果你在内部网络中,使用非标准端口可以提高安全性,因为攻击者可能不会预料到你使用了什么端口。
总之,虽然22端口是SSH的默认端口,但根据你的网络环境和安全需求,选择合适的端口号是个不错的选择。
ssh的端口号
2026-04-18 17:10:12 SSH 7222次阅读