A través de www.screenage.de me entero de que en las últimas versiones de ssh incorporan una opción que nos permite ver de forma mas "visual" las claves de los servidores a los que nos conectamos y que de este modo se mas fácil reconocerlas.
Me explico, normalmente cuando nos conectamos a un servidor remoto obtenemos algo así:
user@localhost:~$ ssh user@remote.org
Host key fingerprint is 60:xx:6b:e7:40:xx:d0:c6:ff:fc:xx:eb:42:96:0a:b7
user@remote.org's password:
user@remote:~$
Pues bien, usando la opción VisualHostKey conseguimos esto:
user@localhost:~$ ssh -o VisualHostKey=yes user@remote.org
Host key fingerprint is 60:xx:6b:e7:40:xx:d0:c6:ff:fc:xx:eb:42:96:0a:b7
+--[ RSA 2048]----+
| |
| o |
| o + . . |
| B . + |
| . . * S |
|.+.. o . |
|=. .. + . |
|o E. o + |
| o+.. . |
+-----------------+
user@remote.org's password:
user@remote:~$ _
Como se puede ver en el ejemplo lo que ocurre es que además de mostrarse la huella del servidor en formato hexadecimal, también aparecer una representación gráfica de esta huella. De modo que podemos asociar una "imagen" a un servidor en lugar de un churro de caracteres que seguramente resultará mas sencillo.
De momento yo he activado esta opción por defecto en mi ssh, la dejaremos por una temporada a ver como va ;)
--
Más info y mejor en: http://www.screenage.de/blog/2008/10/15/having-fun-with-openssh-on-ubunt...