问题描述:使用SecureCRT登陆redhat5.4时,需要等大概1分钟才能登陆上去。
解决方法:
1、 首先关闭DNS反解析,在ssh的配置文件/etc/ssh/sshd_config中修改UseDNS为no
重启ssh服务 /etc/init.d/sshd restart
2、 先使用DeBug模式进行ssh登陆,查看登陆慢的问题出现在哪一步上
命令:ssh –v
发现时间慢出现在 gssapi-with-mic(Kerberos) 认证这个步骤,经过了多次的失败,到 public key 方式失败,最后才到了 passwd 的方式
这个解决办法就是关闭gssapi-with-mac 认证,
$ ssh -o GSSAPIAuthentication=no user@x.x.x.x
要想永久生效,/etc/ssh/ssh_config修改中GSSAPIAuthentication为 no