telnetd: getpeername: Socket operation on non-socket
diese meldung bekomme ich, wenn ich versuche telnetd zu starten.
ich habe im internet infos gefunden, dass das daher kommen kann weil in der /etc/hosts keine namen etc. eingetragen sind.
aber da habe ich bereits den 127.0.0.1 und den rechner selber stehen, wowie alle anderen server in der domäne.
warum kann ich den telnet server nicht starten?
danke im voraus
Linux 15.044 Themen, 107.176 Beiträge
Der Telnetd nutzt stdin und stdout um mit Clienten zu sprechen. Also brauchst du einen Wrapper. Nimmt inetd (nicht zu empfehlen) oder xonetd (auch nicht so das wahre). Am besten ist tcpserver, aber zur Not geht auch xinetd.
Aber du weisst, dass Telnet boese ist? Nimm sshd.
Bye, Klaus
