首页›知识库›服务器与系统›正文

Linux SSH 连接缓慢 / 卡在验证阶段

进阶LinuxSSH排错

定界思路

SSH 登录慢通常卡在验证前的等待。sshd 默认对客户端 IP 做反向 DNS 解析(UseDNS),内网无 PTR 记录时会等超时;GSSAPIAuthentication 也会拖慢。

解决步骤

  1. 登录加 -v 观察卡在哪一步;
  2. /etc/ssh/sshd_config 设 UseDNS no;
  3. 同时设 GSSAPIAuthentication no;
  4. 确认 /etc/hosts 与 DNS 解析正常;
  5. systemctl restart sshd 后复测,登录应恢复到秒级。

复盘 / 避坑

内网 SSH"要等十几秒才连上",先关 UseDNS 与 GSSAPI,能解决绝大多数慢登录。

边学知识,边拿认证

这些实战你都看得懂了?不妨系统拿下【桌面运维工程师岗位认证】,把实操经验折算成可写进简历的证书与岗位机会。