Troubleshooting

PuTTY 连接超时与拒绝访问排查指南

先记录完整错误信息

不要只说“连不上”。记录 PuTTY 弹窗中的完整错误、发生时间、目标地址和端口,同时确认其他同事是否也受影响。不同错误对应不同层级:超时往往表示网络路径或防火墙没有回应;拒绝连接通常表示目标可达,但对应端口没有服务监听;认证失败则说明已经到达 SSH 服务,问题集中在账号、密码或密钥。

连接超时的排查顺序

  1. 核对主机地址与端口,确认没有多余空格、旧 IP 或错误环境。
  2. 确认本机已连接正确的办公网、VPN 或堡垒机网络。
  3. 请管理员检查云安全组、主机防火墙和出口访问控制。
  4. 确认服务器在线,SSH 服务正在监听正确地址和端口。

公共网络可能限制非标准端口,企业网络也可能要求经过代理或跳板机。不要通过关闭本机防火墙或把服务器端口临时开放到全网来“验证”,这会扩大风险。

Connection refused 的含义

拒绝连接通常说明网络已经到达目标,但端口未监听或被设备主动拒绝。检查是否把 SSH 端口误填成 Web、数据库或旧端口;如果服务器刚重启,等待服务恢复并由管理员查看服务日志。把端口反复改成 22 并不能解决管理员已改用自定义端口的情况。

认证失败和密钥问题

出现 Access denied 时,先确认用户名是否正确,再核对服务器允许的认证方式。密码可能已过期,账号可能被锁定,公钥也可能写入了错误用户的授权文件。使用 PPK 时确认会话选择的是对应私钥,并检查公钥部署是否完整。不要把私钥发给管理员;可提供公钥或指纹用于核对。

主机密钥突然变化可能来自服务器重装、地址复用,也可能是中间人风险。在获得可信确认前,不应直接删除旧记录并接受新指纹。

什么时候交给管理员

完成地址、端口、网络环境和账号核对后仍失败,应把错误原文、时间、来源网络、目标和已执行步骤发给管理员。清晰的信息比截图整块桌面更有用,也避免暴露其他窗口中的敏感内容。

← 上一篇:密钥认证下一篇:工具对比 →