Zugriff auf einen Rechner mit Telnet funktioniert nicht

Supportdatenbank (uwedr_telnet)
Bezieht sich auf

SuSE Linux: Versionen ab 7.2

Symptom

Der Versuch eine Verbindung über telnet z.B. zum eigenen Rechner aufzubauen mit
telnet localhost
bricht ab mit der Fehlermeldung:
  1. Trying ::1...
    telnet: connect to address ::1: Connection refused
    Trying 127.0.0.1...
    telnet: connect to address 127.0.0.1: Connection refused
    
  2. oder

  3. erde:~ # telnet localhost
    Trying ::1...
    telnet: connect to address ::1: Connection refused
    Trying 127.0.0.1...
    Connected to localhost.
    Escape character is '^]'.
    Connection closed by foreign host.
    

Ursache für 1.

Aus Sicherheitsgründen sind die meisten Netzwerkdienste standardmässig deaktiviert. Auch der zentrale Netzwerk-Daemon inetd, über den der Telnetdienst bei Bedarf aktiviert wird, ist ausgeschaltet.

Lösung

Aktivieren Sie den inetd, indem Sie als root
rcinetd start
eingeben. Damit der inetd auch beim nächsten Systemstart automatisch mitgestartet wird, müssen Sie dies dem System noch mitteilen. Das geht z.B. bei SuSE Linux 7.2 und 7.3 in
YaST2-->System-->RC.Config-Editor-->Start-Variables-->Start-Network-->start_inetd
Setzen Sie dort START_INETD auf yes.

Ab SuSE Linux 8.0 verwenden Sie bitte den Runlevel-Editor von YaST2 oder den Befehl

chkconfig -a inetd

Ursache für 2.

Das Paket telnet-server ist nicht installiert.

Lösung

Installieren Sie das oben genannte Paket und starten Sie anschliessend den inetd-Daemon neu


rcinetd restart

Hinweis

Bitte beachten Sie, dass bei telnet alle Daten unverschlüsselt übertragen werden und deshalb leicht abgehört werden können. Selbst Passwörter, die auf dem Bildschirm gar nicht erscheinen, können im Netzwerkverkehr mitgelesen werden. Statt telnet sollte besser ssh verwendet werden, da dann alle Daten verschlüsselt werden. ssh ist standardmässig in SuSE Linux aktiviert.
Siehe auch:
o Telnet Root Login
o START_FOO, wo sind diese Variablen in SuSE Linux 8.0?

Stichwörter: TELNET, INETD, LOCALHOST, LOGIN, CONNECTION, CLOSED, FOREIGN, HOST, UNSICHER

Kategorien: Netzwerk

SDB-uwedr_telnet, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 06. Nov 2001
SuSE Linux AG - Zuletzt generiert: 09. Jul 2002 von uwedr (sdb_gen 1.40.0)