知识中心
网络运维 / 常见问题

SSH 连接失败如何排查

按超时、拒绝连接和认证失败,检查网络、端口与登录配置。

适用条件

适用于你有权访问的主机。服务器端检查需要已有的管理控制台或管理员协助。

操作步骤

1. 识别失败阶段

在有权限访问的主机上重试一次,加 -v 查看诊断。超时通常需要从网络可达性检查,拒绝连接优先检查目标端口与服务监听。

ssh -v -p 22 user@server.example

2. 核对端口与服务器状态

通过已有管理渠道检查 sshd、端口监听、云安全组和系统防火墙规则。主机不存在或解析不对时,先核对目标地址。

3. 对认证或主机指纹单独处理

认证失败时核对用户名、客户端实际选用的密钥和服务端授权公钥。主机指纹变化时先从可信管理渠道核实新指纹,再更新本地记录。

常见问题

主机指纹变化可以跳过校验吗?

请从可信渠道确认新指纹再更新信任记录,避免误连到其他主机。

开始交互式诊断

参考资料