今天遇到一个更怪异的事情。就是ssh跟Git提交非常的慢。查看了防火墙,发现没有什么异常,查看 IPTraf 也没有发现什么问题。最后在网上看到了一篇总结,才弄清楚原来ssh 慢的原因是因为每次提交的时候他都会去使用DNS找到IP,最后匹配一下登录的IP是否合法。如果客户机的IP没有域名,或者DNS服务器很慢或不通,那么登录就会很花时间。

在目标服务器上修改sshd服务器端配置,并重启sshd

vi /etc/ssh/sshd_config

设置UseDNS为no,最后重启SSh即可。

service sshd restart

再登陆一下SSH是不是ssh不慢了?

资料来源:http://wujunfeng.blog.51cto.com/3041/1104475

Leave a Reply

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

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="">

请选择吧!