Wie lösche ich ALLE bekannten SSH-Hosts?

9

Wie lösche ich ALLE bekannten SSH-Hosts?

Ich habe schon viele VPSs verwaltet und möchte diese Schlüssel löschen.

verwüstender Bacon
quelle

Antworten:

11

Zunächst sollten Sie daran denken, die Fingerabdrücke der SSH-Tasten zu überprüfen, wenn Sie zum ersten Mal eine Verbindung zu einem Remotecomputer herstellen, um MITM-Angriffe zu vermeiden.

Wenn Sie jedoch zuerst ein Backup erstellen und dann alle vorherigen bekannten SSH-Hosts entfernen, müssen Sie dies auf Ihrem lokalen Computer tun:

cp -av ~/.ssh/known_hosts ~/.ssh/known_hosts-old
rm ~/.ssh/known_hosts

Die Datei unknown_hosts wird erneut erstellt, nachdem Sie die erste neue SSH-Sitzung vollständig initiiert haben.

albert j
quelle
7
Warum cpdann rmstatt nur mv?
Ginnungagap