整理釜山服务器 SSH 登录缓慢或卡顿的排查与处理实战。
SSH 登录缓慢影响运维效率。以下是实战。
一、确认现象 - 输入密码后长时间无响应 - 连接建立慢但登录后正常 - 偶发超时
二、定位 1) ssh -v 查看握手各阶段耗时 2) 判断卡在 DNS 反解、认证还是网络 3) 查看服务端日志与负载 4) 检查网络 RTT 与丢包
三、常见原因 1) 服务端 UseDNS 导致反解慢 2) GSSAPI 认证超时 3) DNS 解析慢 4) 网络延迟或丢包 5) 服务端负载过高
四、处理 - 关闭 UseDNS 与 GSSAPIAuthentication - 优化 DNS 配置 - 改善网络线路 - 降低服务端负载
五、优化 1) 使用密钥登录 2) 开启连接复用(ControlMaster) 3) 配置 sshd 合理参数
六、预防 - 保留控制台访问通道 - 变更前备份配置 - 监控登录耗时
总结:SSH 登录慢多为服务端反解或认证配置问题,关闭 UseDNS 与 GSSAPI 通常即可解决。