解决ssh登陆慢,等待时间长的问题

时候在ssh远程登陆到其余主机上时发现登陆时间太长,通过亲自测试,发现主要有两个问题会致使ssh登陆慢:
1.使用了dns反查,这样的话当ssh某个IP时,系统会试图经过DNS反查相对应的域名,若是DNS中没有这个IP的域名解析,则会等到DNS查询超时才会进行下一步,消耗很长时间。vim

修改方式:ssh

使用root权限修改ssh的配置文件,vim /etc/ssh/sshd_configide

增长一行记录:UseDNS no测试

默认状况下会有一行被注释掉的记录#UseDNS yes,虽然这条记录被注释掉了,但ssh缺省状况下UseDNS的值是yes,因此要显式的指定该值为no。rest

从新启动ssh服务dns

#service sshd restart域名

  1. 这种状况在本地主机或远程主机启动图形的状况下比较明显,该参数彷佛是在作图形方面的认证,具体功能还不清楚,但修改之后能够明显提升ssh远程登陆速度。

vim /etc/ssh/sshd_configit

修改GSSAPIAuthentication参数为 no,默认是yesio

从新启动ssh服务class

#service sshd restart

相关文章
相关标签/搜索