Debian 上的 SSH:密码提示挂起

Debian 上的 SSH:密码提示挂起

一位朋友在 SSH 登录提示中遇到了问题,其中用户名提示立即响应(当您通过 ssh 连接时),但密码提示(输入用户名后)大约等待 10 秒左右才会出现。此后系统运行正常。

它曾经运行良好(就像通常的情况一样),但是现在,随着 git push 等,它变得非常烦人。

为了解决这个问题,我需要注意哪些事项?

编辑:添加后-vv,它似乎挂了debug2: key: /home/[removed]/.ssh/id_dsa ((nil))

答案1

您可以通过一种方式来测试 ssh 登录期间发生的情况,那就是使用调试/详细模式:

ssh -v my.host
或者
ssh -vv my.host

这将显示您登录时发生的调试消息,第二个选项比第一个选项更详细。

(参考http://linux.chrissweeney.co.uk/topic.php?t=21

另外在服务器端,也许检查/var/log/auth.log一下在此过程中是否发生任何错误,从而减慢显示密码字段的速度。

答案2

这些延迟通常是由 DNS 问题引起的。请确保此服务器的 resolv.conf 配置正确。

相关内容