SSH-клиент — Mac OS X Lion
SSH-сервер — Debian
/etc/hosts на Mac -> [IP-адрес Debian] mydebian
Открытый ключ Mac уже был помещен в authorized_key в root@mydebian:/root/.ssh
«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, которое, по-видимому, терпит неудачу после тайм-аута, что и произошло со мной после перехода на новый MacBook Pro Lion (10.7.4).
решение2
Можете ли вы проверить отрицательное значение? Введите IP исходной машины в /etc/hosts и проверьте, что произойдет.