Ich habe einen CentOS 6.4-Server direkt neben mir (dasselbe Subnetz und alles) und wenn ich versuche, von einem anderen Rechner aus über SSH eine Verbindung zu ihm herzustellen, bleibt er etwa 10 Sekunden hängen, bis er schließlich nach einem Passwort fragt. Irgendwelche Ideen, was die Ursache dafür sein könnte?
Ich verwende die IP, um darauf zuzugreifen, sodass DNS-Probleme ausgeschlossen sind. Die Maschine befindet sich neben mir auf demselben Switch und Subnetz. Ich verwende keine Schlüssel zur Authentifizierung, sondern nur eine normale Kennwortauthentifizierung.
Antwort1
Sind Sie sicher, dass Sie DNS-Probleme ausschließen können? Wenn ähnliche Symptome auftreten, kann es häufig sein, dass SSHD eine umgekehrte Suche der Verbindungs-IP durchführt, die jedoch nach Erreichen eines Timeouts fehlschlägt.
Versuchen Sie die Einstellung in/etc/ssh/sshd.conf
UseDNS no
und laden Sie den SSHD-Daemon neu und stellen Sie erneut eine Verbindung her.
Antwort2
Ich habe dieses Problem schließlich gelöst, indem ich GSSAPIAuthentication auf dem Server auf „nein“ gesetzt habe. Dadurch wurde die lange Verzögerung behoben, die ich erlebt habe.