没有密码的SSH远程登录很慢

aXq*_*Xqd 5 debian openssh macos

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 -> 一点延迟都没有

有任何想法吗?

小智 4

在 中设置以下值/etc/ssh_config

AddressFamily inet 
Run Code Online (Sandbox Code Playgroud)

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

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