VPS 连不上(SSH 超时)怎么办?
SSH 连不上是最常见的问题之一。别急,按下面的顺序逐一排查,多数能自行解决。
1. 确认基础信息
- IP、端口、用户名是否填对(默认端口 22);
- 服务器是否处于开机/运行状态(可在控制台查看)。
2. 区分「超时」还是「拒绝」
- Connection timed out:网络层不通,多为防火墙、安全组或服务器宕机;
- Connection refused:能到达服务器但 SSH 服务没在监听,可能服务未启动或端口不对;
- Permission denied:网络正常,是账号或密钥问题。
3. 逐项检查
- 本地换个网络(如手机热点)试,排除本地网络封锁;
- 检查服务器防火墙/安全组是否放行 SSH 端口;
- 用 ping/mtr 看是否丢包;
- 若有 Web 控制台(VNC),登进去看 sshd 是否运行:systemctl status sshd。
4. 仍无法解决
整理你的排查结果(错误类型、ping 结果)联系 00Shark 客服 @aliyun370,我们可协助从后台检查服务器状态。
本文由 SharkCloud 编辑团队借助 AI 工具辅助撰写,经人工审核后发布。