Telnet ist ein Befehlszeilenprotokoll, das zur Fernverwaltung verschiedener Geräte wie Server, PCs, Router, Switches, Kameras und Firewalls verwendet wird. Telnet ist ein Protokoll, das einfache Remote-Verbindungen ermöglicht. Telnet ist für das Senden von Befehlen oder Daten an eine Remote-Netzwerkverbindung verantwortlich. Dies macht dieses Protokoll in IT-Systemen sehr beliebt. Nach SSH kommt oft Telnet für die Remote-Systemverwaltung über die Befehlszeile.
Was ist Telnet? Wofür wird Telnet verwendet?
Geschichte von Telnet
Das Telnet-Protokoll wurde mithilfe von Computernetzwerken erstellt. Computernetzwerke stellen Computer für die Fernverwaltung und -nutzung zur Verfügung. Telnet wurde als Remote-Befehlszeilenschnittstellen-Verwaltungsprotokoll erstellt. Telnet wurde erstmals 1969 verwendet und war als einfaches TCP/IP-Protokoll konzipiert.
Struktur
Telnet verfügt über eine gemeinsame Client- und Serverstruktur. Die Serverseite stellt einen Telnet-Dienst für die Verbindung von Client-Telnet-Anwendungen bereit. Die Telnet-Serverseite lauscht normalerweise auf TCP-Port 23, um Telnet-Verbindungen zu akzeptieren. Dieser Port kann jedoch aus Sicherheits- oder anderen Gründen geändert werden. Daher muss der Telnet-Client den Telnet-Port eindeutig identifizieren.
Funktionen von Telnet
Telnet ist ein einfaches Protokoll und verfügt daher über sehr wenige Funktionen. Das Telnet-Protokoll bietet die folgenden Funktionen für die Remote-Systemverwaltung.
- Einfach
- Zeigt Verbindungsinformationen an
- Schnell
- Keine Sicherheit
Gerät
Wie bereits erwähnt, ist Telnet ein sehr beliebtes Protokoll, was bedeutet, dass es von einer Vielzahl von Geräten in einem breiten Spektrum verwendet wird. Nachfolgend finden Sie eine Liste von Geräten, die Telnet für die Fernverwaltung verwenden.
Für Linux installieren
Wie bereits erwähnt, besteht die Struktur von Telnet aus einem Server und einem Client. Telnet-Server und -Clients können in allen Linux-Distributionen wie Ubuntu , Debian, Fedora, CentOS, RedHat, Mint usw. installiert werden.
$ sudo apt install telnet
Für Windows installieren
Telnet-Server und -Clients können auf unterschiedliche Weise auf Windows-Servern oder -Clients installiert werden. Telnet-Client und -Server sind unter Windows vorinstalliert. Die Alternative besteht darin, Anwendungen von Drittanbietern wie MoboTerm usw. zu installieren.
Telnet-Sicherheitsstufe
Das Sicherheitsproblem von Telnet ist die größte Herausforderung dieses Protokolls. Das Telnet-Protokoll ist unverschlüsselt und somit ein leichtes Ziel für Man-in-the-Middle-Angriffe . Der Telnet-Verkehr kann jederzeit offengelegt werden. Telnet bietet außerdem nur eine passwortbasierte Authentifizierung. Wie bereits erwähnt, können über das Netzwerk übertragene Passwörter von Angreifern gestohlen werden. Die passwortbasierte Authentifizierung ist weniger sicher als die zertifikats- oder schlüsselbasierte Authentifizierung.
Telnet-Verschlüsselung mit Telnet/s
Standardmäßig verschlüsselt das Telnet-Protokoll seinen Datenverkehr nicht. Wenn Sie Ihren Datenverkehr verschlüsseln möchten, können Sie Telnet/s verwenden. Tatsächlich werden mehrere TLS/SSL-Tunnel erstellt und der Telnet-Verkehr wird über diesen TLS/SSL-Tunnel übertragen. Daher ist Telnet/s nicht weit verbreitet.
Telnet-Alternative
Es gibt verschiedene Alternativen für Telnet. SSH ist eine beliebte und bessere Alternative zum Telnet-Protokoll.
- SSH bietet eine bessere Sicherheit, indem es den Datenverkehr verschlüsselt und eine sicherere Authentifizierung bietet. SSH verfügt außerdem über viele zusätzliche Funktionen wie X-Desktop-Weiterleitung, Port- Weiterleitung usw.
- RDP ist kein Befehlszeilen-Remoteprotokoll, sondern GUI-basiert. RDP erfordert mehr Netzwerkbandbreite, bietet aber ein vollständiges Desktop-Erlebnis.
- VNC ist eine Open-Source-Alternative ähnlich dem RDP-Protokoll. VNC bietet Remote-Desktop, ist jedoch in den meisten Fällen langsamer als RDP.
- SNMP ist für die Fernverwaltung nicht interaktiver Befehle konzipiert. SNMP wird jedoch hauptsächlich zur Überwachung entfernter Systeme verwendet und ist kein vollständiger Ersatz für das Telnet-Protokoll.
Viel Spaß mit Telnet
Es gibt eine Reihe von Telnet-Diensten im Internet, die ASCII- oder ASCII-basierte Videos bereitstellen. Dieser Dienst führt ein kurzes Video über das Telnet-Protokoll aus. Sie können auf diesen Film über Towel.blinkenlights.nl wie folgt zugreifen:
$ telnet towel.blinkenlights.nl
Lasst uns genießen!