SSH慢解决

1. UseDNS

/etc/ssh/sshd_config

修改成 UseDNS no

/etc/init.d/sshd restart


2.  GSSAPIAuthentication

某台客户机连接 ssh 到服务器特别慢,经常是 1min 的时间才能登上,服务端的 UseDNS 已经关闭,-v 开启 debug 模式:
$ ssh user@ip -v
可以很清楚的看到,时间慢出现在 gssapi-with-mic(Kerberos) 认证这个步骤,经过了多次的失败,到 public key 方式失败,最后才到了 passwd 的方式。要解决起来就很简单了,关闭 gssapi-with-mac 认证就可以了:
$ ssh -o GSSAPIAuthentication=no [email protected]

要想永久生效,/etc/ssh/ssh_config 或者 ~/.ssh/config 加上:
GSSAPIAuthentication no


你可能感兴趣的:(user,ssh,服务器)