Vous êtes sur la page 1sur 3

Comment configurer le serveur Telnet sous Linux

Telnet est un protocole de réseau qui vous permet d'accéder à une console en
mode texte sur un ordinateur distant. L'ordinateur distant doit exécuter un serveur
Telnet. La plupart des distributions Linux vous fournir le logiciel client Telnet par
défaut, mais le logiciel serveur Telnet doivent être installés séparément.
Le logiciel serveur est appelé " telnetd " ou " telnet-server », selon laquelle la
distribution que vous utilisez. Telnet n'est pas un protocole sécurisé. Les
commandes sont envoyées sur le réseau en texte clair plutôt que cryptée. Telnet a
été remplacé par le protocole SSH dans de nombreux cas . Choses que vous
devez
Telnetd ou telnet- server paquet

Telnet, ou plus précisément le protocole Telnet, offre la possibilité d’établir une session de
terminal par TCP/IP. Ce document présente l’installation et le paramétrage d’un serveur
Telnet.

INSTALLATION :
Le service Telnet se compose de deux paquetages:
· Le client Telnet (telnet-0.17-23.rpm);
· Leserveur Telnet (telnet-server-0.17-23.rpm)

La vérification de la présence et de l’installation de ces paquetages se fait à l’aide de la


commande rpm.
Exemple de vérification :
[root@pc root]# rpm -qa|grep telnet
telnet-0.17-23
telnet-server-0.17-23
L’installations ce fait aussi à l’aide de la commande rpm.
Exemple d’installation du serveur Telnet :
[root@pc root]# rpm -i telnet-server-0.17-23
ACTIVER ET DÉMARRER LE SERVICE TELNET :
Le service Telnet est contrôlé via le service xinetd. Par défaut, le service Telnet est
désactivé.
Pour l’activer il faut éditer le fichier /etc/xinetd.d/telnet, et mettre: disable=no.
Exemple de fichier /etc/xinetd.d/telnet :
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root,user1
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no
port =23
}
Il faut ensuite redémarrer le service xinetd :
[root@pc root]# service xinetd restart
Arrêt de xinetd : [ OK ]
Démarrage de xinetd : [ OK ]

Il est aussi possible d’activer le serveur Telnet à l’aide des utilitaires redhat-config-service,
ntsysv

et chkconfig.

TESTER LE SERVEUR :

Telnet peut être démarré selon deux modes : le mode de saisie et le mode de commande.
Le basculement d’un mode à l’autre est réalisé en tapant la combinaison de touches Ctrl +
[ au
démarrage de Telnet. Lorsque l’ordinateur hôte est indiqué, le programme passe
automatiquement en mode de saisie. Telnet peut être démarrer avec les paramètres
suivants :

telnet [-d] [-a] [-n fichier] [-e char] [[-l user] host [port]]

Les paramètres sont décrits dans le tableau ci-après :

Paramètre Fonction
-d Démarrage du mode de débogage.
Telnet tente de réaliser une connexion automatique en essayant de transmettre
-a la variable d’environnement USER à l’ordinateur hôte contacté, afin de
simplifier la procédure de connexion.
Telnet enregistre les informations de trace dans le fichier indiqué, pour
-n
permettre un débogage ultérieur.
Ce paramètre permet de remplacer le caractère d’échappement par défaut (Ctrl
-e + [) par le caractère désigné. Si ce caractère n’est pas valide, Telnet continue à
fonctionner sans caractère d’échappement.
-l Telnet se connecte en tant qu’utilisateur, sous le nom indiqué.
Le paramètre host est le nom ou l’adresse Internet de l’ordinateur contacté. Si le
paramètre port est indiqué, Telnet communique à travers ce port. Ce paramètre est
rarement utilisé. Le port par défaut (23/tcp) est défini dans le fichier /etc/services. Lors du
démarrage de Telnet, si le nom de l’ordinateur cible n’est pas indiqué, le programme
démarre en mode commande. L’invite de Telnet est affiché, et la liste des commandes
apparaît en réponse à la commande ?.

Vous aimerez peut-être aussi