Il est recommandé d'utiliser ssh au lieu de telnet pour se connecter à un système distant pour des raisons de sécurité. Les mots de passe sont transmis en texte brut lorsque vous utilisez Telnet. Si vous souhaitez toujours utiliser telnet, suivez les étapes ci-dessous.
Installer telnet
1. Afin d'activer Telnet, assurez-vous que vous disposez du bon telnet-server et telnet RPM installés. Pour vérifier si les packages telnet sont installés, utilisez la commande ci-dessous.
# rpm -qa | grep telnet telnet-server-0.17-26.EL3.2 telnet-0.17-26.EL3.2
2. Si vous n'avez pas installé les packages telnet-server ou telnet, vous pouvez les installer avec les RPM disponibles sur votre support d'installation ou vous pouvez utiliser l'utilitaire yum pour télécharger et installer le(s) package(s). Par exemple :
# yum install telnet-server telnet
Activer telnet
Une fois que vous avez installé les packages, vérifiez le fichier /etc/xinetd.d/telnet fichier et assurez-vous que disable =yes est changé pour lire disable =no .
# vi /etc/xinetd.d/telnet # default: on # description: The telnet server serves telnet sessions; it uses \\ # unencrypted username/password pairs for authentication. service telnet { flags = REUSE socket_type = stream wait = no user = root server = /usr/sbin/in.telnetd log_on_failure += USERID disable = no }
2. Si la ligne ci-dessous n'est pas commentée dans /etc/xinetd.conf, ajoutez telnet au fichier.
# vi /etc/xinetd.conf enabled = telnet
Activez le serveur telnet
1. Activez le serveur Telnet à l'aide de chkconfig commande, puis rendre le service disponible pour une utilisation immédiate avec le service commande.
Remarque :Vous devez être root pour utiliser ces commandes. De plus, si vous obtenez "commande introuvable", vous devrez peut-être utiliser le chemin complet de la commande. Par exemple, pour trouver le chemin complet de la commande chkconfig, tapez which chkconfig et vous devriez obtenir le chemin complet :/sbin/chkconfig.# chkconfig --list telnet telnet off
# chkconfig telnet on
# chkconfig --list telnet telnet on
La commande chkconfig rendra le serveur Telnet disponible pour démarrer au prochain redémarrage du système.
2. Vous remarquerez que Telnet fait partie du démon xinetd. Afin de rendre le service Telnet disponible immédiatement, utilisez la commande service pour redémarrer le démon xinetd.
# service xinetd restart Stopping xinetd: [ OK ] Starting xinetd: [ OK ]
Vérifier
Vous devriez maintenant être en mesure d'établir avec succès une connexion Telnet au serveur :
# telnet 192.168.10.10 Trying 192.168.10.10... Connected to 192.168.10.10 Escape character is '^]'. [snip] login: user Password: Last login: Sat Nov 2 14:46:57 from 172.168.21.21CentOS / RHEL 7 :Comment installer et configurer telnet