网络运维 / 常见问题
SSH 连接失败如何排查
按超时、拒绝连接和认证失败,检查网络、端口与登录配置。
适用条件
适用于你有权访问的主机。服务器端检查需要已有的管理控制台或管理员协助。
操作步骤
1. 识别失败阶段
在有权限访问的主机上重试一次,加 -v 查看诊断。超时通常需要从网络可达性检查,拒绝连接优先检查目标端口与服务监听。
ssh -v -p 22 user@server.example
2. 核对端口与服务器状态
通过已有管理渠道检查 sshd、端口监听、云安全组和系统防火墙规则。主机不存在或解析不对时,先核对目标地址。
3. 对认证或主机指纹单独处理
认证失败时核对用户名、客户端实际选用的密钥和服务端授权公钥。主机指纹变化时先从可信管理渠道核实新指纹,再更新本地记录。
常见问题
主机指纹变化可以跳过校验吗?
请从可信渠道确认新指纹再更新信任记录,避免误连到其他主机。