terminal -> ssh -> Umlaute werden octal angezeigt

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
rumpumpel1
Beiträge: 46
Registriert: 19.04.2017 17:59:36

terminal -> ssh -> Umlaute werden octal angezeigt

Beitrag von rumpumpel1 » 10.02.2025 15:06:29

Ich habe einen Desktop und einen Server. Auf beiden läuft ein debian 12.8.
Auf den Server gehe ich mit einem Terminal in dem ich ssh -l root server ausführe.
In diesem Terminal werden mir nun Sonderzeichen Octal angezeigt.
Beispiel: anstatt Sur mes lèvres wird mir dort Sur mes l'$'\303\250''vres angezeigt.
Wie kann ich das ändern?

uname
Beiträge: 12581
Registriert: 03.06.2008 09:33:02

Re: terminal -> ssh -> Umlaute werden octal angezeigt

Beitrag von uname » 10.02.2025 15:31:31

Du könntest sowohl lokal als auch auf dem Server mal

Code: Alles auswählen

locate
aufrufen. Es sollte am besten de_DE.UTF-8 oder so ähnlich sein.

Als root kannst du die Einstellungen wie folgt setzen:

Code: Alles auswählen

dpkg-reconfigure locales
Es gibt ein paar Umgehungslösungen, die jedoch evtl. nicht funktionieren.

Früher (noch im alten Jahrtausend) habe ich folgendes genutzt:

Code: Alles auswählen

TERM=vt100
VT100 bei Wikipedia

Vielleicht hilft dir auch Debiantmux auf dem Client oder Server. Wobei tmux ist eigentlich ein ganz anderes Thema siehe hier. Trotzdem könnte es evtl. dein Problem umgehen. Auch kannst du evtl. einen anderen Terminal-Client versuchen. Ich finde z. B. Debianterminator ganz nett.

Welches Deskotp-Environment nutzt du denn? Hast du es korrekt für "Deutsch" konfiguriert?

Benutzeravatar
debilian
Beiträge: 1484
Registriert: 21.05.2004 14:03:04
Wohnort: 192.168.43.7
Kontaktdaten:

Re: terminal -> ssh -> Umlaute werden octal angezeigt

Beitrag von debilian » 10.02.2025 15:47:12

uname hat geschrieben: ↑ zum Beitrag ↑
10.02.2025 15:31:31
Du könntest sowohl lokal als auch auf dem Server mal

Code: Alles auswählen

locate
aufrufen. Es sollte am besten de_DE.UTF-8 oder so ähnlich sein.
Es ist

Code: Alles auswählen

locale
gemeint - ich benutze auch oft locate ;-)
-- nichts bewegt Sie wie ein GNU --

rumpumpel1
Beiträge: 46
Registriert: 19.04.2017 17:59:36

Re: terminal -> ssh -> Umlaute werden octal angezeigt

Beitrag von rumpumpel1 » 10.02.2025 15:55:48

danke, jetzt tut es. Die locale stand früher auf en_US.UTF-8 und ich habe sie auf de_DE.UTF-8 geändert. Jetzt wird alles richtig angezeigt.

uname
Beiträge: 12581
Registriert: 03.06.2008 09:33:02

Re: terminal -> ssh -> Umlaute werden octal angezeigt

Beitrag von uname » 10.02.2025 16:17:54

Oh ja. locale statt locate. Zu schnell getippt und zu langsam gedacht. :facepalm:

Antworten