每次PuTTY使用SSH登录到远程的Linux进行管理的时候,远程登录的过程都非常慢——输入完用户名之后,非要等到30秒左右才会出来输入密码的提示。在实际处理问题的时候,特别需要快速响应的时候,这种状况着实让人难以忍受。
但后来具体测试了一下,发现这又并非是每种系统的通病,出现问题的机器主要集中的CentOS上,在CentOS中,系统使用了publickey,gssapi-keyex,gssapi-with-mic,和password来进行认证,在连接CentOS的时候无法确认IP对应的域,因此会出现这个问题。
解决方法:编辑/etc/ssh/sshd_config,将GSSAPIAuthentication yes改为no即可了,同时也请注意,你可能也需要将UseDNS也修改成UseDNS no(这个要注意,每个系统的默认值不同)
但后来具体测试了一下,发现这又并非是每种系统的通病,出现问题的机器主要集中的CentOS上,在CentOS中,系统使用了publickey,gssapi-keyex,gssapi-with-mic,和password来进行认证,在连接CentOS的时候无法确认IP对应的域,因此会出现这个问题。
解决方法:编辑/etc/ssh/sshd_config,将GSSAPIAuthentication yes改为no即可了,同时也请注意,你可能也需要将UseDNS也修改成UseDNS no(这个要注意,每个系统的默认值不同)
编辑回复