Problème d'encodage dans des session SSH
Par Juba le jeudi 3 septembre 2009, 12:52 - Linux, Debian, etc. - Lien permanent
Ça fait un moment que je cherchais la solution à un problème assez banal : je me connectais en SSH à un serveur tournant en iso-8859-1 depuis un autre serveur tournant lui en utf-8. Résultat : l'édition de fichiers comportant des caractères hors-ASCII était tout simplement impossible…
Je viens de trouver une solution grâce à cette page :
La solution est un petit programme qui s'appelle luit, et qui est disponible dans le paquet x11-utils :
# apt-get install x11-utils
Une fois le paquet installé, il suffit d'appeler lui juste avant d'appeler ssh en lui indiquant l'encodage du serveur de destination via le paramètre encoding. Dans le cas cité précdemment (connexion d'un serveur en UTF-8 vers un serveur en iso-8859-1) ça fait donc :
$ luit -encoding iso-8859-1 ssh user@serverEt voilou…