SSH-Client – Mac OS X Lion
SSH-Server – Debian
/etc/hosts auf Mac -> [IP von Debian] mydebian
Der öffentliche Schlüssel von Mac wurde bereits in authorized_key in root@mydebian:/root/.ssh eingetragen.
„UseDNS no“ wurde in root@mydebian:/etc/ssh/sshd_config eingetragen und anschließend der SSH-Server neu gestartet.
ssh root@mydebian -> lange auf die Anmeldung warten
ssh -v root@mydebian -> überhaupt keine Verzögerung
Irgendwelche Ideen?
Antwort1
Legen Sie den folgenden Wert fest in /etc/ssh_config
:
AddressFamily inet
~/.ssh/config
(Sie können es auch einstellen .)
Der Grund dafür ist, dass SSH versucht, eine IPv6-Aushandlung durchzuführen, was anscheinend nach einem Timeout fehlschlägt, was mir nach der Migration auf ein neues Lion (10.7.4) MacBook Pro passiert ist.
Antwort2
Können Sie bitte das Negative überprüfen? Tragen Sie die IP der Quellmaschine in /etc/hosts ein und prüfen Sie, was passiert.