Das hat nichts mit PuTTY zu tun. Was Sie dort konfiguriert haben, ist nur der Terminal- Zeichensatz, der PuTTY mitteilt, wie der empfangene Text zu decodieren ist, der Text wird jedoch nicht an den Server weitergegeben.
Die Gebietsschema-Einstellungen ($ LANG & c.) Werden vom Server selbst geladen - abhängig von der Distribution entweder durch source
Eingabe von-etc / default / locale aus der Startdatei der Shell (z. B. von / etc / profile) oder durch Laden über PAM mit dem Modul pam_env.
Erwähnen Sie Ihre PAM-Konfigurationen /etc/pam.d
für Erwähnungen von /etc/default/locale
.
Wenn Sie eine übereinstimmende pam_env-Zeile direkt in einer App-Konfiguration finden, z. B.
/etc/pam.d/login
, kopieren Sie sie an ungefähr dieselbe Stelle in/etc/pam.d/sshd
. (Achten Sie darauf, wo sich der Stapel befindet.)Wenn Sie eine übereinstimmende Zeile in der gemeinsam genutzten
common-session
Konfiguration finden, stellen Sie sicher, dass die sshd PAM-Konfiguration diese importiert (z@include common-session
. B. via ).Wenn Sie in PAM nichts finden, überprüfen Sie stattdessen die Startdateien der Shell.