牵着老婆满街逛

严以律己,宽以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

SSH 登录太慢的解决方法

转载自:http://www.vpser.net/manage/ssh-login.html


SSH 登录太慢可能是 DNS 解析的问题,默认配置下 sshd 初次接受 ssh 客户端连接的时候会自动反向解析客户端 IP 以得到 ssh 客户端的域名或主机名。如果这个时候 DNS 的反向解析不正确,sshd 就会等到 DNS 解析超时后才提供 ssh 连接,这样就造成连接时间过长、ssh 客户端等待的情况,一般为10-30秒左右。有个简单的解决办法就是在 sshd 的配置文件(sshd_config)里取消 sshd 的反向 DNS 解析。

# vi /etc/ssh/sshd_config
找到UseDNS,修改为no
UseDNS no
重启SSH服务
# /etc/init.d/sshd restart

posted on 2011-07-19 20:08 杨粼波 阅读(1017) 评论(1)  编辑 收藏 引用 所属分类: FreeBSD

评论

# re: SSH 登录太慢的解决方法 2011-07-19 20:11 杨粼波

我今天碰到一个问题是,我配置的DNS服务器,我这里连接不上,所以,系统没有DNS服务器可用,那么,既是意味着解析不到DNS。

所以,我发现,系统启动的时候,启动sshd的时候会很慢很慢,至少有一分钟的停顿。

而且,登陆ssh的时候,也非常非常的慢,这是我从前所未见到过的。

其缘故就是这个DNS解析。  回复  更多评论   


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理