Telnet-Befehl in Linux/Unix

Was ist Telnet?

Telnet ist ein altes Netzwerkprotokoll, das verwendet wird, um über ein TCP/IP-Netzwerk eine Verbindung zu entfernten Systemen herzustellen. Es verbindet sich über Port 23 mit Servern und Netzwerkgeräten. Lassen Sie uns einen Blick auf die Nutzung des Telnet-Befehls werfen.

Haftungsausschluss

  1. Telnet ist kein sicheres Protokoll und wird daher NICHT EMPFOHLEN! Dies liegt daran, dass die über das Protokoll gesendeten Daten unverschlüsselt sind und von Hackern abgefangen werden können.
  2. Anstatt Telnet zu verwenden, wird als bevorzugtes Protokoll SSH empfohlen, das verschlüsselt und sicherer ist.

Lassen Sie uns sehen, wie Sie das Telnet-Protokoll installieren und verwenden können.

Telnet installieren

Installation von Telnet in CentOS 7 / RHEL 7

Um den Installationsprozess auf dem Server zu beginnen, führen Sie den Befehl aus:

# yum install telnet telnet-server -y

Als nächstes starten und aktivieren Sie den Telnet-Dienst in Linux/Unix, indem Sie den folgenden Befehl ausführen:

# systemctl start telnet.socket
# systemctl enable telnet.socket

Als nächstes erlauben Sie Port 23, der der native Port ist, den Telnet im Firewall verwendet.

# firewall-cmd --permanent --add-port=23/tcp

Schließlich laden Sie die Firewall neu, damit die Regel wirksam wird.

Um den Status von Telnet zu überprüfen, führen Sie folgendes aus

# systemctl status telnet.socket

Das Telnet-Protokoll ist jetzt einsatzbereit. Als nächstes werden wir einen Login-Benutzer erstellen.

Erstellen eines Login-Benutzers

In diesem Beispiel werden wir einen Login-Benutzer zum Einloggen über das Telnet-Protokoll erstellen.

# adduser telnetuser
Create a password for the user.
# passwd telnetuser

Erstellen Sie ein Passwort für den Benutzer.

Geben Sie das Passwort an und bestätigen Sie es. Um den Telnet-Befehl zum Einloggen auf einen Server zu verwenden, verwenden Sie die folgende Syntax.

$ telnet server-IP address
For example
$ telnet 38.76.11.19

Zum Beispiel

Geben Sie im schwarzen Konsolenfenster den Benutzernamen und das Passwort an.

Um sich mit Putty einzuloggen, geben Sie die IP-Adresse des Servers ein und klicken Sie auf den ‚Telnet‘-Radiobutton.

Klicken Sie schließlich auf die Schaltfläche ‚Öffnen‘. Geben Sie auf dem Konsolenbildschirm den Benutzernamen und das Passwort des Benutzers an.

Installation von Telnet in Ubuntu 18.04

Um das Telnet-Protokoll in Ubuntu 18.04 zu installieren, führen Sie aus:

$ sudo apt install telnetd -y

Um zu überprüfen, ob der Telnet-Dienst läuft, führen Sie den Befehl aus.

Als nächstes müssen wir Port 23 in der UFW-Firewall öffnen.

Schließlich laden Sie die Firewall neu, um die Änderungen wirksam zu machen.

Telnet wurde erfolgreich installiert und ist einsatzbereit. Wie im vorherigen Beispiel in CentOS 7, müssen Sie einen Login-Benutzer erstellen und sich mit derselben Syntax einloggen.

Telnet zur Überprüfung offener Ports verwenden

Telnet kann auch verwendet werden, um zu überprüfen, ob ein bestimmter Port auf einem Server offen ist. Verwenden Sie dazu die folgende Syntax.

Zum Beispiel, um zu überprüfen, ob Port 22 auf einem Server offen ist, führen Sie aus

Zusammenfassung

Dieses Tutorial ist ein Bildungsleitfaden, der Ihnen zeigt, wie Sie das Telnet-Protokoll verwenden. Wir RATEN DRINGEND von der Verwendung von Telnet ab, aufgrund der hohen Sicherheitsrisiken, die es aufgrund fehlender Verschlüsselung birgt. SSH ist das empfohlene Protokoll für die Verbindung zu entfernten Systemen. Die über SSH gesendeten Daten sind verschlüsselt und vor Hackern geschützt.

Kostenlosen Account erstellen

Registrieren Sie sich jetzt und erhalten Sie Zugang zu unseren Cloud Produkten.

Das könnte Sie auch interessieren: