sudo apt install telnetTelnet est un protocole réseau utilisé pour établir une connexion à distance sur une machine via une ligne de commande ou une interface texte.
Développé en 1969 comme l’un des premiers protocoles Internet.
Basé sur le modèle client-serveur.
Administration distante des systèmes.
Communication avec des équipements réseau (routeurs, switches).
Tests et dépannage des ports réseau.
Utilise le port TCP/23 par défaut.
Transmet les données en clair, ce qui le rend peu sécurisé pour un usage moderne.
Un client Telnet se connecte à un serveur Telnet.
Fournit un accès interactif à la ligne de commande du système distant.
Pas de chiffrement des données.
Transmet les identifiants et les commandes en texte clair.
Chiffre les communications.
Offrant un niveau de sécurité élevé pour l’administration à distance.
sudo apt install telnetsudo apt install telnetdsudo systemctl start inetdAllez dans Panneau de configuration > Programmes > Activer ou désactiver des fonctionnalités Windows.
Cochez Client Telnet et cliquez sur OK.
telnet <hostname> <port>Tester la connexion HTTP sur un serveur :
telnet example.com 80
GET / HTTP/1.1
Host: example.comAppuyez sur Ctrl+] pour ouvrir le prompt Telnet, puis tapez quit.
Gérer des routeurs, switches et autres équipements via une interface ligne de commande.
Tester les ports ouverts et vérifier les services en écoute.
Vérifier si un serveur mail est accessible sur le port 25.
Accéder à des systèmes legacy ou mainframes.
les identifiants et les données sont visibles en cas d’interception.
Peu adapté pour les réseaux modernes.
Utilisez SSH pour des connexions sécurisées.
Dans les environnements modernes, Telnet est généralement désactivé par défaut pour des raisons de sécurité.
Utilisation recommandée uniquement dans des réseaux isolés ou pour des tests spécifiques.
telnet www.example.com 80GET / HTTP/1.1
Host: www.example.comtelnet smtp.example.com 25HELO example.com
MAIL FROM: <user@example.com>
RCPT TO: <recipient@example.com>
DATA
Test email message.
.Les informations sensibles risquent d’être interceptées.
Configurez un pare-feu pour restreindre les connexions.
Pour les diagnostics, privilégiez nc (Netcat) ou des outils graphiques comme Wireshark.
telnet <adresse_IP> <port>Appuyez sur Ctrl+] et tapez ?.
Sécurisé, avec chiffrement.
Tester les ports et envoyer des données.
echo "hello" | nc example.com 80Nmap : Scanner les ports pour identifier les services actifs.
Documentation Telnet (Debian)
Introduction à Telnet sur Microsoft
Netcat vs Telnet