最近客户端连debian下sshd很慢,每次都需要等待半分钟左右,今天终于无法忍受了,上网找了下资料,把这个问题解决了

原因:

主要是debian在默认情况下开启了dns的反向解析,这个比较耗时

解决方法:

1. 编辑/etc/nsswitch.conf 找到hosts行,替换为

hosts: files dns [NOTFOUND=return]

2. 查看/etc/resolv.conf文件,查看dns地址是否设置正确,如果没有用,直接注掉即可

3. 重启sshd : 先kill掉,然后/usr/sbin/sshd 启功即可

来自yaronspace.cn  本文链接:http://yaronspace.cn/blog/archives/1336