SafeChildren Banner

Havoc Oracle Solaris Experts

miércoles, 7 de octubre de 2009

Cómo evitar los acentos cuando ssh añade un host nuevo

Introducción
Dependiendo del locale que tengamos asignado, cuando nos conectamos mediante ssh a un host nuevo (uno que no está en nuestro know_hosts) ssh nos pedirá confirmación para añadirlo.
$ ssh oracle@oracle.test.database.test.com
No se puede establecer la autenticidad del sistema 'oracle.test.database.test.com' (192.168.1.210).
RSA la firma de la clave es 8f:e0:43:56:e5:67:d4:fe:65:09:ff:0b:ca:3d:8e:45.
?Desea continuar con la conexi?n (s?/no)? sí
Escriba 's?' o 'no': ^C
Para evitarlo, simplemente deberemos desasignar la variable de entorno LC_MESSAGES y de esta forma, nuestro ssh utilizará los mensajes en Inglés, siguiendo con el mismo ejemplo,
$ echo $LC_MESSAGES
es
$ unset LC_MESSAGES
$ ssh oracle@oracle.test.database.test.com
The authenticity of host ''oracle.test.database.test.com (192.168.1.210)' can't be established.
RSA key fingerprint is 8f:e0:43:56:e5:67:d4:fe:65:09:ff:0b:ca:3d:8e:45.
Are you sure you want to continue connecting (yes/no)?
Referencias

No hay comentarios:

Publicar un comentario en la entrada