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

Verwendung von Telnet-Befehlen unter Linux/Unix

Was ist Telnet?

Telnet ist ein altes Netzwerkprotokoll, das verwendet wird, um sich über ein TCP/IP-Netzwerk mit entfernten Systemen zu verbinden. Es stellt über Port 23 eine Verbindung zu Servern und Netzwerkgeräten her. Werfen wir einen Blick auf die Verwendung von Telnet-Befehlen.

Haftungsausschluss

  1. Telnet ist kein sicheres Protokoll und wird daher NICHT EMPFOHLEN! . Dies liegt daran, dass über das Protokoll gesendete Daten unverschlüsselt sind und von Hackern abgefangen werden können.
  2. Anstelle von Telnet ist SSH ein bevorzugteres Protokoll die verschlüsselt und sicherer ist

Sehen wir uns an, wie Sie das Telnet-Protokoll installieren und verwenden können.

Telnet installieren

In diesem Abschnitt führen wir Sie durch den Installationsprozess von Telnet in RPM- und DEB-Systemen.

Installation von Telnet in CentOS 7 / RHEL 7

Um den Installationsvorgang auf dem Server zu starten, führen Sie den Befehl

aus
# yum install telnet telnet-server -y

Beispielausgabe

Starten und aktivieren Sie als Nächstes den Telnet-Dienst, indem Sie den folgenden Befehl ausführen

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

Beispielausgabe

Lassen Sie als Nächstes Port 23 zu, den nativen Port, den Telnet auf der Firewall verwendet.

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

Laden Sie abschließend die Firewall neu, damit die Regel wirksam wird.

# firewall-cmd --reload

Beispielausgabe

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

# systemctl status telnet.socket

Beispielausgabe

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

Anmeldebenutzer erstellen

In diesem Beispiel erstellen wir einen Login-Benutzer für die Anmeldung mit dem Telnet-Protokoll.


# adduser telnetuser

Erstellen Sie ein Passwort für den Benutzer.


# passwd telnetuser

Passwort angeben und bestätigen.

Verwenden Sie die folgende Syntax, um sich mit dem Befehl telnet bei einem Server anzumelden.

$ telnet server-IP address

Zum Beispiel

$ telnet 38.76.11.19

Geben Sie in der schwarzen Konsole den Benutzernamen und das Passwort ein.

Um sich mit Putty anzumelden, geben Sie die IP-Adresse des Servers ein und klicken Sie wie gezeigt auf das Optionsfeld „Telnet“.

Klicken Sie abschließend auf die Schaltfläche „Öffnen“. Geben Sie auf dem Konsolenbildschirm den Benutzernamen und das Kennwort des Benutzers ein

Installation von Telnet in Ubuntu 18.04

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

$ sudo apt install telnetd -y

Beispielausgabe

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

$ systemctl status inetd

Beispielausgabe

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

$ ufw allow 23/tcp

Beispielausgabe

Laden Sie abschließend die Firewall neu, um die Änderungen zu übernehmen.

$ ufw reload

Telnet wurde erfolgreich installiert und ist einsatzbereit. Wie im vorherigen Beispiel in CentOS 7 müssen Sie einen Anmeldebenutzer erstellen und sich mit derselben Syntax anmelden.

Mit Telnet nach offenen Ports suchen

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

$ telnet server-IP port

Um beispielsweise zu überprüfen, ob Port 22 auf einem Server geöffnet ist, führen Sie

aus
$ telnet 38.76.11.19  22

Beispielausgabe

Zusammenfassung

Dieses Tutorial ist ein pädagogischer Leitfaden, der Ihnen zeigt, wie Sie das Telnet-Protokoll verwenden. Wir WERTEN DRINGEND AB die Verwendung von Telnet aufgrund der hohen Sicherheitsrisiken aufgrund fehlender Verschlüsselung. SSH ist das empfohlene Protokoll für die Verbindung zu Remote-Systemen. Die über SSH gesendeten Daten werden verschlüsselt und vor Hackern geschützt.


Linux
  1. Linux-Cat-Befehl:Verwendung und Beispiele

  2. Der Linux-AWK-Befehl – ​​Syntaxbeispiele für Linux und Unix

  3. Linux-mv-Befehl

  4. UNIX / Linux:10 Netstat-Befehlsbeispiele

  5. 10 Xargs-Befehlsbeispiele in Linux / UNIX

Grep-Befehl unter Linux/UNIX

ls-Befehl unter Linux/UNIX

cp-Befehl unter Linux/UNIX

Finden Sie Befehl in Linux/UNIX

Verwendung von SSH-Befehlen in Linux/Unix-Systemen

Verwendung des Linux-mv-Befehls mit Beispielen