做法为服务端禁用GSSAPIAuthentication与UseDNS
直接编辑/etc/ssh/sshd_config这个文件,找到并将GSSAPIAuthentication yes改为no即可,同时,你可能也需要将UseDNS这个也修改成UseDNS no(这个要注意,每个系统的默认值不同,此处以CentOS 6为例):
1.sudo vi /etc/ssh/sshd_config
2.普通用户如果权限不够,则需要root权限
3.找到GSSAPIAuthentication yes,修改为
4.GSSAPIAuthentication no
5.注意,这里你也需要将UseDNS修改为no,CentOS默认是yes,即使这行已被注释,找到UseDNS,改为
6.UseDNS no
7.看到有人说UseDNS yes不需要修改为UseDNS no,我测试是需要的,不修改
为no,一样会连接很慢。
8.:wq保存文件,退出
当禁用之后,我们需要重启SSH服务或者网络来保证新的配置文件被正确应用:
9.service sshd restart
10.或service network restart
这个时候,再次使用SSH登录这个主机时,是不是感觉飞快了?
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:https://www.linuxidc.com/Linux/2015-07/120171.htm