解决 SSH 登录建立连接耗时过长问题

30 Sep 2015

现在的 CentOS 7、SuSE 12 等系统,也包括以前的一些版本,在进行 SSH 登录的时候,会发现建立连接需要很长时间才能连上,而一旦连上之后速度并不慢。网上有些关于改 DNS、hosts 的方法,其实没那么复杂,只需要改动 ssh 配置文件的几个参数即可。 要改动的文件是 /etc/ssh/sshd_config。里面需要有三行设置:

bash sshd_config UseDNS no GSSAPIAuthentication no GSSAPICleanupCredentials no

在你的配置文件中,如果它们是 yes,就改为 no,如果没有,就直接新增一条,被注释则取消注释。

然后重启 sshd:

之后就是秒连秒开了。