Você quase certamente definiu o conjunto de caracteres errado em suas configurações do PuTTY .
Verifique o conjunto de caracteres no sistema remoto executando o comando:
locale
Isso deve retornar algo como:
LANG=de_DE.UTF-8
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=
Portanto, verifique suas configurações do PuTTY em Tradução e verifique se você tem UTF-8 definido como o conjunto de caracteres.
Você pode precisar ajustar a configuração do desenho de linha também, mas provavelmente não é provável.
