2015-07-05 20:10:17
来 源
中存储网
Ubuntu
步骤一 关闭ssh的gssapi认证 vi /etc/ssh/ssh_config注释掉如下两行 GSSAPIAuthentication yes GSSAPIDelegateCredentials no 步骤二 关闭ssh的UseDNS vi /etc/ssh/sshd_config 注:Ubuntu的sshd_config文件没有UseDNS参数,而据我了解,其它类*NIX、*BSD操作

步骤一 关闭ssh的gssapi认证

vi /etc/ssh/ssh_config注释掉如下两行

GSSAPIAuthentication yes

GSSAPIDelegateCredentials no

步骤二 关闭ssh的UseDNS

vi /etc/ssh/sshd_config

注:Ubuntu的sshd_config文件没有UseDNS参数,而据我了解,其它类*NIX、*BSD操作系统的sshd_config都有UseDNS参数,且它们缺省都是"UseDNS yes",那估计Ubuntu的sshd_config虽然没有UseDNS,那它缺省也是"UseDNS yes"了

于是,在sshd_config末尾处插入如下行

UseDNS no

然后执行指令"/etc/init.d/ssh restart",重启ssh服务,配置生效 经测试,使用此方法后,ubuntu的认证时间大大缩短,原来其登录认证一般耗时在10秒以上15秒左右,有些时候甚至达到20多秒到30秒左右,而经过此修改,Ubuntu的登录认证时间将会缩短在3秒以内。

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。