码迷,mamicode.com
首页 > 系统相关 > 详细

Linux SSH连接超级慢解决办法。

时间:2017-05-31 15:29:38      阅读:315      评论:0      收藏:0      [点我收藏+]

标签:linux   服务器   ssh   

最近连SSH接一台Linux服务器时,连接很慢。等了大概40多秒钟。才能连接上,开始以为是网络线路有问题。经过排查发现,其他linux均无次情况。最后对ssh的配置进行了设置和优化,终于解决此问题。


1、关闭DNS反向解析

linux中,默认开启了ssh的反向解析,会很影响ssh的连接速度。

[root@TCard_365 ~]# vim /etc/ssh/sshd_config
UseDNS no


2.关闭ssh中的GSS认证.

在 GSS是ssh中的一种认证方式。一般情况下用不到。所以关闭它可以提高ssh的连接速度。

[root@TCard_365 ~]# vim /etc/ssh/sshd_config
GSSAPIAuthentication no


3.修改ssh服务器上的nsswitch.conf

[root@TCard_365 ~]# vim /etc/nsswitch.conf
hosts: files dns 改为 hosts: files

hosts:  files dns :域名解析的顺序,先通过本地文件进行解析(/etc/hosts),如果解析不成功则通过dns进行解析。


一般 修改完 1 、2 两步骤即可解决问题。 3步骤。建议不要修改。如果服务器上有要通过域名,访问其他服务器的话。修改后可能造成域名解析失败。


修改完成上面的内容。重启sshd服务即可。


本文出自 “沙漠骆驼” 博客,请务必保留此出处http://maomaochong.blog.51cto.com/9260445/1930935

Linux SSH连接超级慢解决办法。

标签:linux   服务器   ssh   

原文地址:http://maomaochong.blog.51cto.com/9260445/1930935

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!