lunes, 5 de marzo de 2012

remover antiguas llaves ssh

Varias veces me paso de encontrarme con que cambia una IP o cambian un servidor de zona y al querer entrar la llave no esta actualizada y muestra el siguiente mensaje. como no me acordaba como borrar la llave acá lo dejo anotado.

jonathan@jprado:~$ ssh root@192.168.0.30
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!

para borrar la antigua llave uso el siguiente comando. # ssh-keygen -f "directorio_de_la_llave" -R IP

jonathan@jprado:~$ sudo ssh-keygen -f "/home/jonathan/.ssh/known_hosts" -R 192.168.160.249
[sudo] password for jonathan:
/home/jonathan/.ssh/known_hosts updated.
Original contents retained as /home/jonathan/.ssh/known_hosts.old

No hay comentarios:

Publicar un comentario