Telnet est un protocole de ligne de commande utilisé pour gérer à distance divers appareils tels que des serveurs, des PC, des routeurs, des commutateurs, des caméras et des pare-feu. Telnet est un protocole qui fournit des connexions distantes simples. Telnet est responsable de l'envoi de commandes ou de données à une connexion réseau distante. Cela rend ce protocole très populaire dans les systèmes informatiques. Telnet vient souvent après SSH pour la gestion du système à distance à l'aide de la ligne de commande.
Qu’est-ce que Telnet ? À quoi sert Telnet ?
Histoire de Telnet
Le protocole Telnet a été créé à l'aide de réseaux informatiques. Les réseaux informatiques mettent les ordinateurs à disposition pour une gestion et une utilisation à distance. Telnet a été créé en tant que protocole de gestion d'interface de ligne de commande à distance. Telnet a été utilisé pour la première fois en 1969 et a été conçu comme un simple protocole TCP/IP .
Structure
Telnet a une structure client et serveur commune. Le côté serveur fournira un service Telnet pour se connecter à partir des applications Telnet clientes. Le côté serveur Telnet écoute généralement le port TCP 23 pour accepter les connexions Telnet. Mais ce port peut être modifié pour des raisons de sécurité ou pour d'autres raisons. Par conséquent, le client Telnet doit identifier clairement le port Telnet.
Caractéristiques de Telnet
Telnet est un protocole simple et possède donc très peu de fonctionnalités. Le protocole Telnet fournit les fonctionnalités suivantes pour la gestion du système à distance.
- Simple
- Affiche les informations de connexion
- Rapide
- Pas de sécurité
Appareil
Comme indiqué précédemment, Telnet est un protocole très populaire, ce qui signifie qu'il est utilisé par une grande variété d'appareils sur une large gamme. Vous trouverez ci-dessous une liste d'appareils qui utilisent Telnet pour la gestion à distance.
Installer pour Linux
Comme indiqué précédemment, la structure de Telnet se compose d'un serveur et d'un client. Les serveurs et clients Telnet peuvent être installés dans toutes les distributions Linux telles que Ubuntu , Debian, Fedora, CentOS, RedHat, Mint , etc.
$ sudo apt install telnet
Installer pour Windows
Les serveurs et clients Telnet peuvent être installés sur les serveurs ou clients Windows de différentes manières. Le client et le serveur Telnet sont préinstallés sur Windows. L'alternative consiste à installer des applications tierces comme MoboTerm, etc.
Niveau de sécurité Telnet
Le problème de sécurité de Telnet est le plus grand défi de ce protocole. Le protocole Telnet n'est pas chiffré, ce qui en fait une cible facile pour les attaques de l'homme du milieu . Le trafic Telnet peut être exposé à tout moment. Telnet fournit également uniquement une authentification par mot de passe. Comme indiqué précédemment, les mots de passe transmis sur le réseau peuvent être volés par des attaquants. L'authentification par mot de passe est moins sécurisée que l'authentification par certificat ou par clé.
Cryptage Telnet à l'aide de Telnet/s
Par défaut, le protocole Telnet ne chiffre pas son trafic. Si vous souhaitez chiffrer votre trafic, vous pouvez utiliser Telnet/s. En fait, plusieurs tunnels TLS/SSL seront créés et le trafic telnet sera transmis via ce tunnel TLS/SSL. Par conséquent, Telnet/s n’est pas largement utilisé.
Alternative à Telnet
Il existe différentes alternatives pour Telnet. SSH est une alternative populaire et meilleure au protocole Telnet.
- SSH offre une meilleure sécurité en chiffrant le trafic et en fournissant une authentification plus sécurisée. SSH possède également de nombreuses fonctionnalités supplémentaires telles que la redirection de bureau X, la redirection de port , etc.
- RDP n'est pas un protocole distant en ligne de commande, mais est basé sur une interface graphique. RDP nécessite plus de bande passante réseau mais offre une expérience de bureau complète.
- VNC est une alternative open source similaire au protocole RDP. VNC fournit un bureau à distance mais est plus lent que RDP dans la plupart des cas.
- SNMP est conçu pour la gestion à distance des commandes non interactives. Mais SNMP est principalement utilisé pour surveiller les systèmes distants et ne remplace pas complètement le protocole Telnet.
Amusez-vous avec Telnet
Il existe un certain nombre de services Telnet sur Internet qui proposent des vidéos ASCII ou asciinema. Ce service exécute une courte vidéo via le protocole Telnet. Vous pouvez accéder à ce film depuis serviette.blinkenlights.nl comme suit :
$ telnet towel.blinkenlights.nl
Profitons-en !