maceis
Aktives Mitglied
Thread Starter
- Dabei seit
- 24.09.2003
- Beiträge
- 16.880
- Reaktionspunkte
- 626
Hallo zusammen,
ich verbinde mich per SSH auf meinen Router.
SendEnv ist nicht gesetzt.
Trotzdem wird die Variable TERM aus der aktuellen Shell in der SSH Session auf dem entfernten Rechner gesetzt.
Bei Verbinden mit -v erhlaten ich u.a. diese Meldung:
In der entfernten Shell ist $LANG aber leer.
Das sieht für mich so aus, als ob das Senden von ENV-Variablen auf dem entfernten Gerät gar nicht unterstützt wird.
Bei -vvv wird´s noch etwas ausführlicher:
Mein Client scheint also gar nicht zu versuchen $TERM zu senden.
Trotzdem ist in der entfernten Shell $TERM mit dem lokalen Wert belegt (was unerwünscht ist).
Woran kann das liegen?
Danke im Voraus und Gruß
maceis
ich verbinde mich per SSH auf meinen Router.
SendEnv ist nicht gesetzt.
Trotzdem wird die Variable TERM aus der aktuellen Shell in der SSH Session auf dem entfernten Rechner gesetzt.
Bei Verbinden mit -v erhlaten ich u.a. diese Meldung:
Code:
debug1: Sending environment.
debug1: Sending env LANG = de_DE.UTF-8
In der entfernten Shell ist $LANG aber leer.
Das sieht für mich so aus, als ob das Senden von ENV-Variablen auf dem entfernten Gerät gar nicht unterstützt wird.
Bei -vvv wird´s noch etwas ausführlicher:
Code:
...
debug3: Ignored env TERM
...
Mein Client scheint also gar nicht zu versuchen $TERM zu senden.
Trotzdem ist in der entfernten Shell $TERM mit dem lokalen Wert belegt (was unerwünscht ist).
Woran kann das liegen?
Danke im Voraus und Gruß
maceis