Jak usunąć WSZYSTKIE znane hosty SSH?

Odpowiedzi:

11

Przede wszystkim należy pamiętać o sprawdzeniu odcisków palców klucza ssh podczas pierwszego połączenia ze zdalnym komputerem, aby uniknąć ataków MITM.

Powiedziawszy to, najpierw wykonaj kopię zapasową, a następnie usuń wszystkie poprzednie znane hosty ssh, to kwestia zrobienia tego na komputerze lokalnym:

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

Plik known_hosts zostanie utworzony ponownie po całkowitym zainicjowaniu pierwszej nowej sesji ssh.

Albert J.
źródło
7
Dlaczego cpwięc rmzamiast po prostu mv?
Ginnungagap