2026-04-27 09:34AM
我在命令行里面使用 ssh 连接服务器,但是发现一直没有反应,连接不上
我使用 ping + ip 和 telnet + ip + 22
发现 ping 可以 ping 通,telnet 失败了
$ telnet 123.123.133.23 22
Trying 123.123.133.23...
^C
我当时还以为是服务器 cpu 太高了导致的,但是我在阿里云控制台里面查看,发现 cpu 只用了大概13%。
最后发现是因为云服务器ECS安全组中22端口的放行规则并非对所有IP(0.0.0.0/0)开放,而是仅针对特定IP 123.123.xx.xxx 放行导致的
解决方法:
在安全组中重新添加一条入方向规则:授权策略选择“允许”,协议类型为TCP,端口范围填写22/22,源IP设置为你本地的ip,保存后立即尝试SSH连接
就发现可以连接了~
登录
请登录后再发表评论。
评论列表:
目前还没有人发表评论