GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Beleidigende Schlüsselwarnung beim Verbinden über ssh mit meinem VPS

Lösung 1:

Höchstwahrscheinlich haben Sie Ihren VPS irgendwann neu installiert und den Hostnamen und/oder die IP-Adresse beibehalten. Bei der Neuinstallation wurde der Host Key des VPS neu generiert und unterscheidet sich seither von dem in Ihrem ~/.ssh/known_hosts , wird die Warnung angezeigt, damit Sie das Problem erkennen können. Dies geschieht, um zu verhindern, dass Sie sich mit einem völlig anderen System verbinden, das den legitimen Host ersetzt, z. Passwörter zu sammeln.

Wenn so etwas passiert, entfernen Sie einfach den betreffenden Schlüssel aus Ihrem known_hosts Datei und alles ist in Ordnung, aber wenn Ihnen eine solche Rinstall nicht bekannt ist, müssen Sie weiter untersuchen, um zu verstehen, warum sich der Schlüssel unterscheidet.

Lösung 2:

Ich hatte das gleiche Problem und es ist sehr zu lösen, bitte öffnen Sie Ihre known_hosts-Datei von vi .ssh/known_hosts und suchen Sie nach Ihrem Servernamen. Wenn Sie feststellen, dass der Hostschlüssel ohne IP-Adresse vorhanden ist, fügen Sie Ihre IP zu dieser Datei hinzu und es wird Ihr Problem lösen.Vorher:

myVPS ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAsIfCSqA2rSlTvH8AMrMjpD66y5dOsYOPp30AXYGAEAFkVBs1+51lbRNyiFenpbxOyQjyvpgVJdkC4kqgG66xE6IPBrqpUFL3KjbUCTZ8sNHWn+I89bAMWDzGEiqaad/powDxgZgFe74bV82Se1igbFmHlHwwb7DEAcjXh34XbcMgJ0vIExJqPV1zccKkCXhstQy7av0+I7GRz5wIbYiIFMungKIhX3upwQOzyW/E1RDmq89BRv1g2ch1xsKK5OpNjCCFP2OSYPybJmFXhjOWI7LUdFASmaw5Z1az9LLpLKQePQ4mWsL/ON8Z9uvzhQig3hdQ/cnrAsRLShn4rJratw==

nach dem Hinzufügen von IP:

myVPS,198.51.100.42 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAsIfCSqA2rSlTvH8AMrMjpD66y5dOsYOPp30AXYGAEAFkVBs1+51lbRNyiFenpbxOyQjyvpgVJdkC4kqgG66xE6IPBrqpUFL3KjbUCTZ8sNHWn+I89bAMWDzGEiqaad/powDxgZgFe74bV82Se1igbFmHlHwwb7DEAcjXh34XbcMgJ0vIExJqPV1zccKkCXhstQy7av0+I7GRz5wIbYiIFMungKIhX3upwQOzyW/E1RDmq89BRv1g2ch1xsKK5OpNjCCFP2OSYPybJmFXhjOWI7LUdFASmaw5Z1az9LLpLKQePQ4mWsL/ON8Z9uvzhQig3hdQ/cnrAsRLShn4rJratw==

Linux
  1. 3 Möglichkeiten, wie ich SSH für den Datenschutz konfiguriere

  2. So richten Sie SSH-Schlüssel ein

  3. Ssh – Passwörter an ein Skript übergeben?

  4. Erste Schritte mit SSH unter Linux

  5. SSH - „IDENTIFIZIERUNG DES REMOTE-HOSTS HAT SICH GEÄNDERT“

So generieren Sie einen SSH-Schlüssel in Windows 10

So ändern Sie den SSH-Port auf VPS

So erstellen Sie eine SSH-Schlüssel-Passphrase unter Linux

So fügen Sie dem Server einen öffentlichen SSH-Schlüssel hinzu

So fügen Sie dem VS-Code einen SSH-Schlüssel hinzu und stellen eine Verbindung zu einem Host her

So deaktivieren Sie die Überprüfung des SSH-Hostschlüssels in Linux