On Tue, Jan 28, 2003 at 10:36:49AM +0100, Bernd Müller wrote:
Hallo Liste,
ich bastel seit geraumer Zeit daran, einen 2. Rechner über Telnet zu administrieren. Leider geht die Sache nicht so richtig.
Auch wenn außer dir niemand das Netzwerk zwischen Rechner-1 und Rechner-2 belauschen kann sollte man ssh nehmen. Bei Telnet werden Passwort und Daten im Klartext übertragen.
Warum ist es nicht möglich, die Funktions- und Cursortasten über Telnet zu benutzen? Auf dem 2. Rechner läuft ein MidnightCommander 4.0, welcher sich per
#mc
Wie Torsten schon meinte, solltest du mal
echo $TERM
auf dem Ziel-Rechner ausführen. Der Wert dieser Variable scheint der Rechner nicht zu kennen. Meist hilft:
export TERM=vt220
bzw. TERM=vt220 export TERM falls die Shell die obige Zeile nicht mag.
Abschließend noch eine allgemeine Frage: Ist es möglich sich per Telnet als root auf dem 2. Rechner anzumelden? Er sagt mir bei dem Versuch immer: I don't know nothing about your host 'linux'. Gibt es trotzdem eine Möglichkeit, als Root den 2. Rechner zu administrieren?
Mit SSH geht das. In /etc/ssh/sshd.conf auf dem Zielrechner kann man die entsprechende Variable setzten. Glaube sie heißt AllowRootLogin
Bei dem zu administrierenden Rechner handelt es sich um ein Reliant Unix 5.43, vielleicht habt Ihr aber trotzdem ein paar Ideen, da ich vermute, das die gerade die Funktionstastengeschichte über Telnet, durch das Linuxsystem falsch ausgeführt wird!
Reliant wird TERM=linux nicht kennen.
Grüße,
Thomas