【学习工具】解决xshell登录慢

解决xshell登录慢

SSH 登录卡住排查方法:当 SSH 登录卡住 时,常见原因之一是 UseDNS 解析导致的反向 DNS 查询超时。

如果不是该原因,可以通过以下方式进一步排查:

  • 使用 ssh -v 查看详细调试输出

  • 使用 Wireshark 抓包 分析握手过程


处理步骤

1️⃣ 编辑 SSH 服务端配置文件 vim /etc/ssh/sshd_config

2️⃣ 添加或修改以下配置项 UseDNS no

3️⃣ 重启 sshd 服务 systemctl restart sshd


原理说明

默认情况下,SSH 服务端会对客户端 IP 做反向 DNS 解析:

  • 如果 DNS 配置异常

  • 或 DNS 服务器响应慢

  • 或网络不通

就会导致 登录卡在输入密码前或认证阶段

关闭 UseDNS 后,可以避免该等待过程。

 

posted @ 2021-11-02 21:05  苏格拉底的落泪  阅读(112)  评论(0)    收藏  举报