GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Telnet-Server und -Client unter Ubuntu

Telnet ist ein Netzwerkprotokoll, das für die Verbindung zu entfernten Systemen über eine Befehlszeilenschnittstelle verwendet wird. Es kann verwendet werden, um entfernte Geräte wie Router, Switches, Server usw. zu konfigurieren. Telnet kann auch verwendet werden, um zu testen, ob ein TCP-Port auf einem entfernten System offen ist oder nicht.

In der heutigen Anleitung werden wir den Telnet-Server und -Client auf Ubuntu installieren. Wir werden die beiden Ubuntu 20.04 LTS-Maschinen verwenden. Auf einem Ubuntu-Rechner installieren wir den Telnet-Server. Auf einem anderen Ubuntu-Rechner installieren wir den Telnet-Client. Dann verbinden wir uns mit dem Telnet-Client mit dem Telnet-Server.

Hinweis: Telnet ist kein sicheres Protokoll, da die Telnet-Sitzung zwischen Server und Client unverschlüsselt ist. Sie können es zum Testen der Konnektivität zu TCP-Ports verwenden. Für die Verbindung zum Remote-System wird jedoch die Verwendung von SSH empfohlen.

Telnet-Server auf Ubuntu installieren

Das Ubuntu-Standard-Repository enthält das Telnet-Serverpaket. Daher kann es einfach mit dem apt-Befehl installiert werden. Installieren Sie auf einem Ubuntu-Computer den Telnet-Server, indem Sie den folgenden Befehl im Terminal ausführen:

$ sudo apt install telnetd xinetd

Nachdem Sie den obigen Installationsbefehl ausgeführt haben, fordert Terminal Sie möglicherweise mit j/n auf Möglichkeit. Um den Vorgang fortzusetzen, drücken Sie y und drücken Sie dann Enter. Es installiert dann den Telnet-Server und xinetd auf Ihrem Ubuntu-System.

Nach der Installation startet der xinetd-Dienst automatisch. Sie können den Status des Dienstes wie folgt anzeigen:

$ sudo systemctl status xinetd.service

Wenn der Dienst nicht automatisch gestartet wird, können Sie ihn manuell starten, indem Sie den folgenden Befehl ausführen:

$ sudo systemctl start xinetd.service

Erstellen Sie nun die /etc/xinetd.d/telnet Datei mit dem folgenden Befehl:

$ sudo nano /etc/xinetd.d/telnet

Fügen Sie die folgenden Zeilen der Datei hinzu:

service telnet

{

disable = no

flags = REUSE

socket_type = stream

wait = no

user = root

server = /usr/sbin/in.telnetd

log_on_failure += USERID

}


Speichern und schließen Sie dann die Datei und starten Sie xinetd.service wie folgt neu:

$ sudo systemctl restart xinetd.service

Der Telnet-Server verwendet Port 23 zum Abhören eingehender Verbindungen. Daher müssen Sie diesen Port in Ihrer Firewall öffnen. Führen Sie dazu den folgenden Befehl aus:

$ sudo ufw allow 23

Um eingehende Verbindungen zu Port 23 nur von einer bestimmten IP oder einem bestimmten Subnetz zuzulassen, führen Sie stattdessen den folgenden Befehl aus:

$ sudo ufw allow from <ip or subnet> to any port 23

Telnet-Client auf Ubuntu installieren

Der Telnet-Client ist auch im Ubuntu-Repository verfügbar. Führen Sie auf Ihrem zweiten Ubuntu-Computer den folgenden Befehl im Terminal aus, um den Telnet-Client zu installieren.

$ sudo apt install telnet

Nachdem Sie den obigen Installationsbefehl ausgeführt haben, fordert Terminal Sie möglicherweise mit j/n auf Möglichkeit. Um den Vorgang fortzusetzen, drücken Sie y und drücken Sie dann Enter. Anschließend wird der Telnet-Client auf Ihrem Ubuntu-System installiert.

Verbindung zum Telnet-Server vom Remote-System herstellen

Jetzt können Sie sich von einem anderen Computer (auf dem der Telnet-Client installiert ist) mit Ihrem Telnet-Server verbinden. Verwenden Sie auf Ihrem Clientcomputer die folgende Befehlssyntax, um eine Verbindung zum Telnet-Server herzustellen:

$ telnet <server-ip>

Wobei die IP-Adresse des Telnet-Servers ist.

Telnet-Server und -Client deinstallieren

Wenn Sie aus irgendeinem Grund Telnet-Server und -Client von Ihrem Ubuntu-Rechner deinstallieren möchten, können Sie dies wie unten beschrieben tun.

Um den Telnet-Server zu deinstallieren, führen Sie diesen Befehl aus:

$ sudo apt remove telnetd xinetd

Um den Telnet-Client zu deinstallieren, führen Sie diesen Befehl aus:

$ sudo apt remove telnet

Nachdem Sie die obigen Befehle ausgeführt haben, fordert Terminal Sie möglicherweise mit j/n auf Möglichkeit. Um den Vorgang fortzusetzen, drücken Sie y und drücken Sie dann Enter. Anschließend werden die Anwendungen von Ihrem Ubuntu-System entfernt.

Indem Sie der oben beschriebenen Methode folgen, können Sie den Telnet-Server und -Client problemlos auf Ihren Ubuntu-Systemen installieren. Wir haben auch die Methode zum Deinstallieren des Telnet-Servers und -Clients von Ubuntu geteilt, falls Sie ihn entfernen müssen.


Ubuntu
  1. So installieren Sie NTP-Server und -Client unter Ubuntu 18.04 LTS

  2. So installieren und verwenden Sie Telnet unter Ubuntu 20.04 LTS

  3. So installieren Sie NFS-Client und -Server unter Ubuntu 20.04

  4. Installieren Sie UrBackup Server und Client auf Ubuntu 20.04 – wie geht das?

  5. Installieren Sie vnc-Server und -Client auf Ubuntu

So installieren Sie UrBackup Server und Client auf Ubuntu 20.04

So installieren Sie NFS-Server und -Client unter Ubuntu

So installieren Sie NTP-Server und -Client auf Ubuntu

So installieren Sie UrBackup Server und Client auf Ubuntu 20.04

So installieren Sie NTP-Server und Client(s) unter Ubuntu 20.04 LTS

So installieren und verwenden Sie Telnet unter Ubuntu 20.04