¿Cómo elimino TODOS los hosts conocidos de SSH?

Respuestas:

11

En primer lugar, debe recordar verificar las huellas dactilares de la clave ssh cuando se conecta a una computadora remota por primera vez, para evitar ataques MITM.

Dicho esto, primero hacer una copia de seguridad y luego eliminar todos los hosts ssh conocidos anteriores es cuestión de hacer esto en su computadora local:

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

El archivo known_hosts se volverá a crear después de que haya iniciado completamente la primera nueva sesión ssh.

albert j
fuente
77
¿Por qué cpentonces en rmlugar de solo mv?
Ginnungagap