Caracteres raros e ilegibles en PuTTY

Si vemos caracteres raros, extraños e ilegibles en PuTTY cuando lo usamos para acceder por SSH a nuestra terminal de Linux, probablemente tenemos un error de codificación y deberíamos revisar también el idioma configurado en nuestro sistema Linux.

 

¿Qué es PuTTY?

 
PuTTY es un software para Windows que permite conectarse como cliente SSH a servidores SSH, sobre todo, a servidores Linux. La traducción de caracteres (Window/Translation) es una de las configuraciones que hemos de revisar cuando lo usamos para conectarnos una máquina.

 

¿Por qué aparecen caracteres raros en PuTTY?

 
Podría ser un error de configuración del idioma, y por tanto de las variables de entorno relacionadas, o podría ser un error de codificación en PuTTY (esta segunda opción es la más fácil de resolver).

Dependiendo del sistema Linux para comprobar si se trata de un error de configuración del idioma, revisaremos:
 

  • la variable $LANG
  • el archivo /etc/environment
  • los locale: locale -a

 

 
–> Si la variable $LANG no está en un idioma con codificación UTF-8, esto será lo primero que deberíamos modificar y configurar adecuadamente.

variable LANG linux
 

 

–> El archivo /etc/environment (revisa la info sobre las Variables de Entorno en Linux):

variables entorno sistema | archivo /etc/environment
 

 

–> Los locale configurados en el sistema:

locale idioma ubuntu

 

 

Algunos ejemplos de caracteres raros extraños con PuTTY en la terminal de Linux serían estos:

 
caracteres rarts putty

 

caracteres ilegibles putty

 

 

CUANDO EL ERROR ESTÁ EN LA CODIFICACIÓN DE PuTTY

 
Como hemos comentado, además de revisar el idioma configurado, si estos errores los obtenemos al acceder por ssh con putty, probablemente podremos resolver este error rápidamente cambiando la codificación de nuestra sesión de terminal en PuTTY.

 

Podremos revisar la codificación en la pestaña: Window / Translation

Debería ser UTF8

configuracion codificacion putty UTF8
 

Y de esa forma solucionaremos el error cuando en PuTTY aparecen caracteres raros y extraños. Simplemente es un error de codificación.