Serveur telnet
Transcription
Serveur telnet
Table des matières 1 SERVICE TELNET .................................................................................................... 2 1.1 Introduction ......................................................................................................... 2 1.2 INSTALLATION ............................................................................................... 2 1.3 CLIENT .............................................................................................................. 2 1.4 SERVEUR .......................................................................................................... 3 1.5 RÉSOLUTION DES NOMS .............................................................................. 5 1.6 SECURITÉ ......................................................................................................... 7 _______________________________________________________________________ 2011 Hakim Benameurlaine 1 1 1.1 SERVICE TELNET Introduction TELNET est le service permettant l'exécution de programmes à distance, en général sur un hôte de type Unix. La commande telnet vous permet de vous connecter sur une machine distante et d'y travailler exactement comme si vous étiez devant cet ordinateur. Lors de la connexion à une machine distante, vous devez fournir un nom d'utilisateur et un mot de passe car l'accès sur le port 23 est contrôlé. 1.2 INSTALLATION Vérifier si les paquetages existent: 1.3 CLIENT Installer le paquetage telnet s’il n’est pas déjà installé. # rpm –q telnet Utiliser yum ou bien rpm. # yum install telnet _______________________________________________________________________ 2011 Hakim Benameurlaine 2 1.4 SERVEUR Installation le service telnet Installer le paquetage telnet-server s’il n’est pas déjà installé. # yum install telnet-server Activer le serveur telnet # ntsysv ou bien utiliser la commande chkconfig : # chkconfig telnet on _______________________________________________________________________ 2011 Hakim Benameurlaine 3 Redémarrer le service xinetd Vérifier la disponibilité du service telnet _______________________________________________________________________ 2011 Hakim Benameurlaine 4 1.5 RÉSOLUTION DES NOMS /etc/nsswitch.conf _______________________________________________________________________ 2011 Hakim Benameurlaine 5 /etc/hosts _______________________________________________________________________ 2011 Hakim Benameurlaine 6 1.6 SECURITÉ Les sessions telnet en tant que root ne sont permises que sur les terminaux locaux. C’est à dire que par défaut une session telnet distante en tant que root n’est pas permise, car la connexion n’utilise pas un terminal local(tty) mais plutôt un pseudo terminal (pts). Pour autoriser les sessions telnet en tant que root sur les pseudos terminaux, ajouter les pseudos terminaux en question (pts/0 : pseudo terminal 0) dans le fichier /etc/securetty : _______________________________________________________________________ 2011 Hakim Benameurlaine 7 _______________________________________________________________________ 2011 Hakim Benameurlaine 8