ssh +在inputwin到linux之间的密码后延迟

我安装了Linux版本的两台Linux机器 – 5.5.1.0-01

如果我在input密码后在Linux和Linux之间执行ssh,会有一些奇怪的现象,我得到第二台Linux机器的提示而没有任何延迟

但是,如果我从窗口VIA(putty / reflection)执行ssh到Linux机器,input密码后,我有一个很长的延迟,如6秒

所以请build议为什么我从Windows连接到Linux机器时得到延迟

当我在Linux机器之间执行ssh时,我没有得到任何延迟

备注我有两台Linux机器 – 5.5版本+ PC与Windows XP的所有机器连接到交换机与1G的速度

这种延迟的主要原因是客户端的DNSparsing。 在ssh服务器上,你不能反向查看Windows客户机的IP地址吗? Linux客户端的查找function是否一样?

如果是这种情况,请将以下行添加到服务器的/etc/ssh/sshd_config中,以禁用IP地址的DNS查找:

UseDNS no

你也可以看看OpenSSH常见问题解答这个问题: http : //www.openssh.org/faq.html#3.3

通常,这个问题是由SSH守护进程在连接客户端ip上执行的“反向DNS查找”引起的。 要禁用这个反向dns查找,请将以下行添加到您的sshd-config文件中:

UseDNS no

取消反向DNS不应该影响你的标准安全参数。