SSH远程登录无需密码,速度很慢

SSH远程登录无需密码,速度很慢

SSH 客户端 - Mac OS X Lion
SSH 服务器 - Debian

Mac 上的 /etc/hosts -> [Debian 的 IP] mydebian
Mac 的公钥已放入 root@mydebian:/root/.ssh 中的 authorized_key 中,
'UseDNS no' 已放入 root@mydebian:/etc/ssh/sshd_config,然后 SSH 服务器重新启动

ssh root@mydebian -> 等待很长时间才能登录
ssh -v root@mydebian -> 没有任何延迟

有任何想法吗?

答案1

在 中设置以下值/etc/ssh_config

AddressFamily inet 

~/.ssh/config(您也可以将其设置进去。)

原因是 ssh 正在尝试进行 IPv6 协商,但在超时后显然会失败,这种情况在我迁移到新的 Lion (10.7.4) MacBook Pro 后就发生了。

答案2

您能检查一下负面情况吗?将源机器的 IP 放入 /etc/hosts 中并检查会发生什么。

相关内容