Navigation
Werden nur noch Hashsummen in der ~/.ssh/known_hosts angezeigt, so wird verwendet. Hier kann man nicht mehr sehen, welcher Eintrag zu welchem System gehört.
Lautet die Meldung zum Beispiel:
Warning: the ECDSA host key for '[neuerservername]:22' differs from the key for the IP address '[ipadresse]:22' Offending key for IP in /home/username/.ssh/known_hosts:19 Matching host key in /home/username/.ssh/known_hosts:20
dann kann man den Eintrag laut manpage entfernen mit
ssh-keygen -R hostame
Dies funktioniert jedoch anscheinend nur, wenn man das genauso eingibt, wie in der Fehlermeldung angezeigt, nämlich:
ssh-keygen -R '[ipadresse]:22'
Habe Ewigkeiten gebraucht, um darauf zu kommen.
Jetzt fällt mir allerdings auch auf, dass die Zeilennummer direkt dabei steht; einfach die entsprechende Zeile löschen :)
Für das nächste Mal …