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