一个朋友在他的SSHlogin提示中出现问题, 用户名提示立即响应(当你连接VIA ssh时),但是密码提示(在你input用户名之后)立即挂起10秒左右。 之后,系统运行良好。
它曾经运行良好(如通常情况下),但现在,随着git推等,它变得非常讨厌。
为了解决这个问题,我可以看一下什么?
编辑:添加-vv ,它似乎挂在debug2: key: /home/[removed]/.ssh/id_dsa ((nil)) . debug2: key: /home/[removed]/.ssh/id_dsa ((nil))
你可以testing一下你在sshlogin过程中发生的事情,就是使用debug / verbose模式:
ssh -v my.host
要么
ssh -vv my.host
这将显示login时发生的debugging消息,第二个选项比第一个选项更详细。
(参考http://linux.chrissweeney.co.uk/topic.php?t=21 )
同样在服务器端,也许检查/var/log/auth.log ,看看是否有任何错误发生在这个过程中,减缓显示密码字段。
这些延迟是由DNS问题引起的。 确保该服务器的resolv.confconfiguration正确。