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

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

要改动的文件是/etc/ssh/sshd_config。里面需要有三行设置:

  1. UseDNS no
  2. GSSAPIAuthentication no
  3. GSSAPICleanupCredentials no

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

然后重启sshd:

  • CentOS: service sshd restart
  • SuSE: rcsshd restart

之后就是秒连秒开了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注