Utilisation des commandes Telnet dans Linux/Unix
On octobre 24, 2021 by adminQu’est-ce que Telnet ?
Telnet est un ancien protocole réseau qui est utilisé pour se connecter à des systèmes distants sur un réseau TCP/IP. Il se connecte aux serveurs et aux équipements réseau sur le port 23. Jetons un coup d’œil à l’utilisation des commandes Telnet.
Disclaimer
- Telnet n’est pas un protocole sécurisé et n’est donc PAS RECOMMANDÉ ! En effet, les données envoyées par ce protocole ne sont pas cryptées et peuvent être interceptées par des pirates.
- Au lieu d’utiliser telnet, un protocole plus préférable à utiliser est SSH qui est crypté et plus sécurisé
Voyons comment vous pouvez installer et utiliser le protocole telnet.
Installation de telnet
Dans cette section, nous allons vous accompagner dans le processus d’installation de telnet dans les systèmes RPM et DEB.
Installation de Telnet dans CentOS 7 / RHEL 7
Pour commencer le processus d’installation sur le serveur, exécutez la commande
# yum install telnet telnet-server -y
Sample Output
Suivant, Démarrer et activer le service telnet en émettant la commande ci-dessous
# systemctl start telnet.socket# systemctl enable telnet.socket
Sample Output
Suivant, autoriser le port 23 qui est le port natif que telnet utilise sur le pare-feu.
# firewall-cmd --permanent --add-port=23/tcp
Enfin, rechargez le pare-feu pour que la règle prenne effet.
# firewall-cmd --reload
Sample Output
Pour vérifier l’état de l’exécution de telnet
# systemctl status telnet.socket
Sample Output
Le protocole telnet est maintenant prêt à être utilisé. Ensuite, nous allons créer un utilisateur de connexion.
Création d’un utilisateur de connexion
Dans cet exemple, nous allons créer un utilisateur de connexion pour nous connecter en utilisant le protocole telnet.
# adduser telnetuser
Créer un mot de passe pour l’utilisateur.
# passwd telnetuser
Spécifier le mot de passe et confirmer.
Pour utiliser la commande telnet pour se connecter à un serveur, utiliser la syntaxe ci-dessous.
$ telnet server-IP address
Par exemple
$ telnet 38.76.11.19
Dans la console noire, spécifiez le nom d’utilisateur et le mot de passe.
Pour vous connecter en utilisant putty, entrez l’adresse IP du serveur et cliquez sur le bouton radio ‘Telnet’ comme indiqué.
Enfin, cliquez sur le bouton ‘Open’. Sur l’écran de la console, fournissez le nom d’utilisateur et le mot de passe de l’utilisateur
Installation de Telnet dans Ubuntu 18.04
Pour installer le protocole telnet dans Ubuntu 18.04 exécutez :
$ sudo apt install telnetd -y
Sample Output
Pour vérifier si le service telnet fonctionne, exécutez la commande.
$ systemctl status inetd
Sample Output
Puis, nous devons ouvrir le port 23 dans le pare-feu ufw.
$ ufw allow 23/tcp
Sample Output
Enfin, rechargez le pare-feu pour effectuer les changements.
$ ufw reload
Telnet a été installé avec succès et est prêt à être utilisé. Comme dans l’exemple précédent dans CentOS 7, vous devez créer un utilisateur de connexion et vous connecter en utilisant la même syntaxe.
Utilisation de telnet pour vérifier les ports ouverts
Telnet peut également être utilisé pour vérifier si un port spécifique est ouvert sur un serveur. Pour ce faire, utilisez la syntaxe ci-dessous.
$ telnet server-IP port
Par exemple, pour vérifier si le port 22 est ouvert sur un serveur, exécutez
.
Laisser un commentaire