Ich habe Serverzugriff auf Debian auf meiner Maschine Nr. 1. Die Autorisierung ist gut.
Ich möchte dasselbe auf der Maschine Nr. 2 tun. Generierte Schlüssel, schreibe am Ende „public“ ~/.ssh/authorized_keys
. Aber ich bekomme eine Fehlermeldung Connection timed out
.
Ich nehme die gleichen Schlüssel und führe die Autorisierung auf einem anderen Server unter Ubuntu durch. Schreibe am Ende „public“ ~/.ssh/authorized_keys
. Und die Autorisierung ist gut.
Was ist mein Problem?
Antwort1
„Verbindung abgelaufen“ hat überhaupt nichts mit SSH-Schlüsseln zu tun.
Das bedeutet, dass der SSH-Client überhaupt keine Antwort vom Remote-Server erhält und daher nicht einmal an den Punkt gelangen kann, an dem er den Schlüssel anbieten würde.
Die Ursache liegt normalerweise in Firewalls. Überprüfen Sie daher Ihre iptables
Firewall-Einstellungen. Wenn Sie externe Firewall-Geräte haben, überprüfen Sie auch deren Einstellungen.