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

So installieren Sie Telnet unter Fedora 36 Linux

Telnet ist ein Protokoll, mit dem Sie eine Verbindung zu entfernten Computern (Hosts genannt) herstellen können über ein TCP/IP Netzwerk, das ein Client-Server-Protokoll verwendet, um eine Verbindung zum Transmission Control Protocol Portnummer 23 herzustellen

In der folgenden Anleitung lernen Sie  wie man Telnet auf einem Fedora 36 Linux-Server oder einer Desktop-Workstation installiert, zusammen mit einigen grundlegenden Befehlen zum Herstellen einer Verbindung zu einem entfernten Server über das Befehlszeilenterminal.

Warnung zur Verwendung von Telnet

Die Anleitung zeigt Ihnen, wie Sie Telnet installieren für historische Zwecke und Verwendung in lokalen Umgebungen, isolierten Netzwerken. Es wird dringend empfohlen, Telnet nicht zu verwenden über eine offene Netzwerkverbindung zum Internet, da die Daten über die Verbindung gesendet werden, einschließlich vertraulicher Informationen wie Passwörter und andere vertrauliche Informationen das nicht verschlüsselt ist, sodass die Daten leicht von einem Hacker abgefangen und missbraucht werden können . Um eine sichere Verbindung zu Remote-Servern über öffentliche Netzwerke herzustellen, sollten Sie immer SSH (Secure Shell) verwenden .

Fedora aktualisieren

Aktualisieren Sie zunächst Ihr System, um sicherzustellen, dass alle vorhandenen Pakete auf dem neuesten Stand sind. Dadurch wird sichergestellt, dass während der Installation so gut wie möglich keine Konflikte entstehen.

sudo dnf upgrade --refresh -y

Telnet-Server installieren

Fedora 36-Repositories werden mit Telnet geliefert Paket, das mit dem dnf-Paketmanager installiert werden kann.

Verwenden Sie zum Installieren zunächst den folgenden Befehl:

sudo dnf install telnet telnet-server -y

Als nächstes aktivieren Sie den Telnet-Socket; Der folgende Befehl aktiviert es sofort.

sudo systemctl start telnet.socket

Telnet beim Systemstart nicht aktivieren , und dies sollte nur manuell verwendet werden; Wenn Sie fertig sind, deaktivieren Sie es mit dem folgenden Befehl.

sudo systemctl disable telnet.socket

Überprüfen Sie nach der Installation, ob der Telnet-Status in Ordnung ist mit dem folgenden Befehl.

systemctl status telnet.socket

Beispielausgabe:

Telnet-Instanz verbinden

Optional. Firewalld-Regel festlegen

Erstens, wenn Sie FirewallD installiert haben, um eine Verbindung zu Ihrem entfernten Telnet herzustellen, müssen Sie eine Zulassungsregel einrichten. Standardmäßig wird Telnet auf Port 23 ausgeführt .

So richten Sie eine Zulassungsregel in FirewallD ein kann auf mehrere Arten erfolgen. Es wird dringend empfohlen, die IP anzugeben des verbindenden Servers nur, wenn das Subnetz deutlich schlechter ist . Verlassen Sie nicht Port 23 offen für alles, was zu Brute-Force-Versuchen führen wird.

Fügen Sie zuerst eine neue dedizierte Zone für die Telnet-Firewalld-Richtlinie hinzu:

sudo firewall-cmd --permanent --new-zone=telnet

Geben Sie als Nächstes die zulässigen IP-Adressen an, denen der Zugriff auf den Telnet-Server gestattet ist.

sudo firewall-cmd --permanent --zone=telnet --add-source=1.2.3.4

Ersetzen Sie 1.2.3.4 durch die IP Adresse, die der Zulassungsliste hinzugefügt wird.

Wenn Sie mit dem Hinzufügen der IP-Adressen fertig sind, öffnen Sie den Port von Telnet. Standardmäßig ist dies TCP-Port 23 .

sudo firewall-cmd --permanent --zone=telnet --add-port=23/tcp

Beachten Sie, dass Sie den Standardport in Ihrer Konfigurationsdatei ändern können, wenn Sie die Firewall-Port-Öffnungsregel oben auf den neuen Wert ändern.

Nachdem Sie diese Befehle ausgeführt haben, laden Sie die Firewall neu, um die neuen Regeln zu implementieren:

sudo firewall-cmd --reload

Beispielausgabe bei Erfolg:

success

Verbindung testen

Nachdem Sie nun eine   eingerichtet haben FirewallD-Regel verwenden, um über Telnet eine Verbindung zu Ihrem Remote-Server herzustellen, verwenden Sie den folgenden Telnet-Befehl und die IP-Adresse des Systems, zu dem Sie eine Verbindung herstellen, was auch die Klasse Telnet muss aktiviert werden.

telnet 192.168.50.234

Beispielausgabe:

Die Fedora 36-Lernmaschine ist mit einem entfernten Ubuntu 22.04 LTS-System verbunden. Beachten Sie, dass Sie die Anmeldeinformationen je nach Einrichtung benötigen.

So entfernen (deinstallieren) Sie Telnet

Zum Entfernen von Telnet Von Ihrem Betriebssystem müssen Sie nur den folgenden Befehl verwenden:

sudo dnf autoremove telnet telnet-server -y

Fedora
  1. So installieren Sie Docker auf einem Fedora-Linux-System

  2. So installieren Sie PostgreSQL 14 unter Fedora Linux

  3. So installieren Sie VLC unter Fedora Linux

  4. So installieren Sie Zoom unter Fedora Linux 35

  5. Installieren Sie Linux Kernel 5.17 auf Fedora Linux 35

So installieren Sie Nginx auf Fedora 35

So installieren und verwenden Sie Telnet auf Fedora 35

So installieren Sie Steam auf Fedora 35

So installieren Sie Telegram auf Fedora 35

So installieren Sie GIMP auf Fedora 35

So installieren Sie Elasticsearch auf Fedora 35