Einführung in Telnet
Unter Linux ist die Telnet Der Befehl wird verwendet, um eine Remoteverbindung mit einem System über ein TCP/IP-Netzwerk herzustellen. Es ermöglicht uns, andere Systeme über das Terminal zu verwalten. Wir können ein Programm ausführen, um die Verwaltung durchzuführen.
Telnet wird verwendet, um mithilfe des TELNET-Protokolls mit einem anderen Host zu verhandeln. Wenn der Telnet-Befehl ohne Host-Argument aufgerufen wird, befindet er sich im Befehlsmodus, dargestellt durch seine Eingabeaufforderung. In diesem Modus akzeptiert es den unten aufgeführten Befehl und führt ihn aus. Es implementiert einen Öffnungsbefehl mit diesen Argumenten, wenn er mit Argumenten aufgerufen wird.
Datum in Zeichenfolge formatieren
Es verwendet ein TELNET-Protokoll. Dieses Protokoll weist zwar einige Sicherheitsmängel auf, ist aber aufgrund seiner Einfachheit eines der am häufigsten verwendeten Netzwerkprotokolle. Es handelt sich nicht um ein sicheres Protokoll, da es Daten unverschlüsselt überträgt. Linux-Benutzer bevorzugen oft ssh über Telnet, da SSH Daten verschlüsselt überträgt. Dieses Dienstprogramm ähnelt der Remotedesktopfunktion in Windows. Die Syntax für Telnet lautet wie folgt:
telnet hostname/IP address
Optionen von Telnet
Die Optionen sind unten:
Befehle in Telnet
Nachfolgend sind einige wichtige Telnet-Befehle aufgeführt und erläutert. Von allen Befehlen müssen nur so viele eingegeben werden, dass sie eindeutig identifiziert werden können.
Telnet unter Linux (Ubuntu) installieren
Die Installation von Telnet unter Linux ist ein unkomplizierter Vorgang. Wir können es installieren, indem wir die folgenden Befehle ausführen:
Aktualisieren Sie das Linux-System, indem Sie den folgenden Befehl ausführen:
sudo apt update
Der obige Befehl fordert zur Eingabe des Benutzerkennworts auf. Geben Sie das Passwort ein und drücken Sie EINGEBEN Schlüssel; Es startet einen Daemon-Prozess und es dauert eine Weile, bis Ihr System aktualisiert ist.
Um Telnet zu installieren, führen Sie den folgenden Befehl aus:
sudo apt install telnetd -y
Der obige Befehl installiert das erforderliche Paket für das Telnet-Protokoll. Betrachten Sie die folgende Ausgabe:
Führen Sie den folgenden Befehl aus, um die Installation zu überprüfen und festzustellen, ob der Dienst ausgeführt wird oder nicht:
systemctl status inetd
Betrachten Sie die folgende Ausgabe:
Jetzt müssen wir Port23 in der UFW-Firewall öffnen. Führen Sie den folgenden Befehl aus:
ufw allow 23/tcp
Der obige Befehl kann nur vom Root-Benutzer ausgeführt werden. Wenn Sie kein Root-Benutzer sind, verwenden Sie vor diesem Befehl sudo. Betrachten Sie die folgende Ausgabe:
Der nächste Schritt besteht darin, die Firewall neu zu laden, um die Änderungen zu übernehmen. Um die Firewall neu zu laden, führen Sie den folgenden Befehl aus:
ufw reload
Jetzt haben wir Telnet erfolgreich auf unserem Computer installiert.
Starten Sie die Telnet-Shell
Die interaktive Shell kann durch Ausführen des Telnet-Befehls wie folgt gestartet werden:
telnet
Mit dieser Shell können wir einige Befehle ausführen, die exklusiv für Telnet gelten. Es wird wie im folgenden Schnappschuss aussehen:
Die Shell erleichtert mit verschiedenen Befehlen den Aufbau einer Remote-Verbindung. Wir können alle Befehle auflisten, indem wir den Hilfebefehl ausführen, und den Hilfebefehl durch Eingabe ausführen H . Betrachten Sie die folgende Ausgabe:
Ab dem obigen Shell-Snap werden alle Befehle mit ihrer Verwendung aufgelistet. Es sind viele Befehlszeilen-Dienstprogramme aufgeführt, z. B. Schließen, Abmelden, Anzeigen, Modus, Öffnen, Beenden, Senden und mehr.
Zu einem Array Java hinzufügen
Wie verbinde ich mich per Telnet-Befehl unter Linux?
Das Herstellen einer Verbindung zwischen zwei Systemen per Telnet-Befehl ist ein einfacher Vorgang: Führen Sie den Telnet-Befehl gefolgt vom Hostnamen aus.
Beispielsweise verbinden wir unser System mit dem Localhost. Führen Sie den Befehl wie folgt aus:
telnet localhost
Der obige Befehl fragt nach dem Benutzernamen und dem Passwort. Geben Sie die Anmeldeinformationen ein, um fortzufahren. Betrachten Sie die folgende Ausgabe:
Nach dem Herstellen der Verbindung können wir die Befehle wie zuvor ausführen. Der einzige Unterschied besteht darin, dass die Maschine jetzt als Remote-Maschine behandelt wird.
Um den Telnet-Befehl zu beenden, führen Sie den Logout-Befehl aus.
logout
Betrachten Sie die folgende Ausgabe:
Jetzt haben wir uns erfolgreich von der Remote-Verbindung abgemeldet.