Haben Sie versucht, manuell in die ssh zu gehen?
ssh -i pubkey root@192.168.200.122
Meine einzige Vermutung ist, aus welchem Grund auch immer die known_hosts des Kunden geändert, gelöscht wurden usw. Oder der Eintrag darin stimmt nicht mehr überein, was möglich ist. Wenn openssl auf der Serverseite geändert (aktualisiert) wurde, stimmt der Eintrag known_hosts nicht überein.
Wenn Sie also ssh auch mit einem Pubkey verwenden, erhalten Sie dies, wenn die known_hosts nicht existieren:
Die Authentizität des Hosts '192.168.200.122 (192.168.200.122)' kann nicht festgestellt werden. Der RSA-Schlüsselfingerabdruck ist fa: 7c: 54: 45: 70: c2: 70: f9: f2: 3c: c9: 75: 4d: 83: 10: 5b. Möchten Sie die Verbindung fortsetzen (Ja / Nein)?
Und es wartet darauf, dass Sie akzeptieren
Oder Sie bekommen das, wenn es nicht passt
Test: ~ / .ssh # ssh 192.168.200.122@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@ @@ WARNUNG: Die IDENTIFIZIERUNG DES REMOTE HOST HAT GEÄNDERT! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ ES IST MÖGLICH, DASS JEMAND ETWAS ETWAS TUT! Jemand könnte dich gerade belauschen (Man-in-the-Middle-Angriff)! Es ist auch möglich, dass der RSA-Hostschlüssel gerade geändert wurde. Der Fingerabdruck für den vom entfernten Host gesendeten RSA-Schlüssel lautet fa: 7c: 54: 45: 70: c2: 70: f9: f2: 3c: c9: 75: 4d: 83: 10: 5b. Bitte kontaktieren Sie Ihren Systemadministrator. Fügen Sie den korrekten Host-Schlüssel in /root/.ssh/known_hosts hinzu, um diese Nachricht zu löschen. Der fehlerhafte Schlüssel in /root/.ssh/known_hosts:1 Der RSA-Hostschlüssel für 192.168.200.122 wurde geändert und Sie haben eine strikte Überprüfung angefordert. Hostschlüsselüberprüfung fehlgeschlagen test: ~ / .ssh #
Versuchen Sie es also manuell. Wenn es nicht existiert, müssen Sie es akzeptieren, und der Eintrag known_hosts wird erstellt. Wenn Sie ssh das nächste Mal verwenden, sollte dies in Ordnung sein
Wenn dies nicht der Fall ist, bearbeiten Sie Ihre ~ / .ssh / known_hosts und löschen Sie den Eintrag für diesen Host. Wenn Sie dann manuell erneut ssh eingeben, akzeptieren Sie es und erstellen Sie den Eintrag known_hosts neu.
Das einzige, was mir aus dem Kopf fällt. Hoffe das ist es!