Man page - telnetd(8)
Packages contains this manual
apt-get install inetutils-telnetd
Available languages:
en fr it ja roManual
telnetd (8) System Managerâs Manual telnetd (8)
NOM
telnetd â DARPA Serveur du protocole TELNET
SYNOPSIS
telnetd [ options ... ]
DESCRIPTION
telnetd est un serveur qui prend en charge le protocole standard de terminal virtuel TELNET de la DARPA. Il est en gĂ©nĂ©ral invoquĂ© par le serveur Internet (voir inetd (8)) pour que les requĂȘtes se connectent au port TELNET comme indiquĂ© par le fichier /etc/services (voir services (5)).
OPTIONS
La commande telnetd accepte les options suivantes :
-a , --authmode mode_authentification
Cette option permet de spĂ©cifier le mode dâauthentification Ă utiliser. Notez quâelle nâest pertinente que si telnetd a Ă©tĂ© compilĂ© avec la prise en charge de lâoption AUTHENTICATION. authmode peut prendre plusieurs valeurs :
user
Nâautoriser les connexions que lorsque lâutilisateur distant peut fournir des informations dâauthentification valables et peut accĂ©der au compte spĂ©cifiĂ© sans avoir Ă fournir de mot de passe.
valid
Nâautoriser les connexions que lorsque lâutilisateur distant peut fournir des informations dâauthentification valables. Si lâutilisateur distant nâest pas autorisĂ© Ă accĂ©der automatiquement au compte spĂ©cifiĂ©, la commande login (1) permettra toute vĂ©rification additionnelle de lâutilisateur
other
Nâautoriser que les connexions qui fournissent des informations dâauthentification. Cette option nâest actuellement prise en charge par aucun des mĂ©canismes dâauthentification et a donc le mĂȘme effet que spĂ©cifier -a valid .
none
Il sâagit de la valeur par dĂ©faut. Aucune information dâauthentification nâest requise. Si les informations dâauthentification sont absentes ou insuffisantes, le programme login (1) permettra les vĂ©rifications de lâutilisateur nĂ©cessaires.
off
Cette option dĂ©sactive le mode dâauthentification. Toutes les vĂ©rifications de lâutilisateur seront effectuĂ©es par le programme login (1).
-S , --server-principal nom
Cette option permet de définir le nom de « principal » Kerberos pour cette instance du serveur, avec ou sans domaine (realm) explicite.
-X , --disable-auth-type type_authentification
Cette option nâest pertinente que si telnetd a Ă©tĂ© compilĂ© avec la prise en charge de lâoption dâauthentification. Elle permet de dĂ©sactiver temporairement le type dâauthentification type_authentification sans avoir Ă recompiler telnetd .
-D , --debug [ mode_débogage ]
Cette option sâutilise Ă des fins de dĂ©bogage. Elle permet Ă telnetd dâafficher des informations de dĂ©bogage Ă propos de la connexion, donnant par lĂ mĂȘme Ă lâutilisateur la possibilitĂ© de voir ce que fait telnetd . mode_dĂ©bogage peut prendre plusieurs valeurs :
options
Afficher des informations à propos de la négociation des options TELNET.
report
Afficher les informations fournies par le mode options , ainsi que des informations additionnelles Ă propos des processus en cours.
netdata
Afficher le flux de données reçues par telnetd.
ptydata
Afficher les données envoyées au pseudo-terminal (pty).
auth
Afficher des informations Ă propos de lâauthentification.
encr
Afficher des informations Ă propos du chiffrement.
-E , --exec-login chaĂźne
Définir le programme à exécuter à la place de /bin/login .
-h , --no-hostinfo
DĂ©sactiver lâaffichage dâinformations spĂ©cifiques Ă lâhĂŽte avant que la connexion ne soit Ă©tablie.
-l , --linemode [ mode ]
SpĂ©cifier le mode de ligne en essayant de forcer les clients Ă utiliser le mode line-at-a-time. Si mode est Ă©gal Ă nokludge , le mode de ligne kludge automatique sera dĂ©sactivĂ©. Si lâoption LINEMODE nâest pas prise en charge, câest le mode de ligne kludge qui sera adoptĂ©.
-n , --no-keepalive
DĂ©sactiver le contrĂŽle de lâactivitĂ© des connexions TCP (TCP keep-alives). Normalement, telnetd active le mĂ©canisme TCP keep-alive de contrĂŽle de lâactivitĂ© des connexions TCP pour dĂ©tecter celles qui sont inactives depuis un certain temps afin de dĂ©terminer si le client est encore lĂ Â ; il pourra alors supprimer les connexions inactives Ă partir de machines qui se sont plantĂ©es ou qui ne peuvent plus ĂȘtre contactĂ©es.
-U , --reverse-lookup
Si cette option est spĂ©cifiĂ©e, telnetd refusera les connexions Ă partir dâadresses qui ne peuvent pas faire lâobjet dâune rĂ©solution inverse en un nom symbolique Ă lâaide de la routine gethostbyaddr (3).
- ?, --help
Afficher lâaide.
--usage
Afficher un bref message dâutilisation.
-V , --version
Afficher la version du programme.
OPĂRATION
telnetd fonctionne en allouant un pseudo-terminal (voir pty (4)) pour un client, puis en créant un processus de connexion qui dispose du cÎté esclave du pseudo-terminal en tant que stdin, stdout et stderr. telnetd manipule le cÎté maßtre du pseudo-terminal en implémentant le protocole TELNET et en transmettant des caractÚres entre le client distant et le processus de connexion.
Lorsquâune session TELNET a dĂ©marrĂ©, telnetd envoie des options TELNET au cĂŽtĂ© client pour signaler son intention dâappliquer les options TELNET suivantes dĂ©crites en dĂ©tail ci-aprĂšs :
DO
AUTHENTICATION
WILL ENCRYPT
DO TERMINAL TYPE
DO TSPEED
DO XDISPLOC
DO NEW-ENVIRON
DO ENVIRON
WILL SUPPRESS GO AHEAD
DO ECHO
DO LINEMODE
DO NAWS
WILL STATUS
DO LFLOW
DO TIMING-MARK
Le pseudo-terminal alloué au client est configuré pour fonctionner en mode « cooked » et avec XTABS et CRMOD activés.
telnetd prend en charge lâactivation locale des options TELNET suivantes :
WILL ECHO
Lorsque lâoption LINEMODE est activĂ©e, WILL ECHO ou WONT ECHO est envoyĂ© au client pour indiquer lâĂ©tat actuel de lâĂ©cho sur le terminal. Si lâĂ©cho sur le terminal nâest pas souhaitĂ©, WILL ECHO est envoyĂ© pour indiquer que telnetd se chargera dâafficher toute donnĂ©e devant lâĂȘtre sur le terminal, et ainsi rien ne sera affichĂ©. Si lâĂ©cho sur le terminal est souhaitĂ©, WONT ECHO est envoyĂ© pour indiquer que telnetd nâeffectuera aucun affichage sur le terminal, et que le client se chargera de tout affichage nĂ©cessaire sur le terminal.
WILL BINARY
Indiquer que le client souhaite envoyer des données sur 8 bits, au lieu du format habituel sur 7 bits du NVT (« Network Virtual Terminal »).
WILL SGA
Indiquer quâil ne sera pas envoyĂ© de commandes « go ahead » IAC GA.
WILL STATUS
Indiquer lâintention dâenvoyer au client (sur sa demande) lâĂ©tat actuel de toutes les options TELNET.
WILL TIMING-MARK
Chaque fois quâune commande DO TIMING-MARK est reçue, il sera toujours rĂ©pondu avec WILL TIMING-MARK.
WILL LOGOUT
Lorsquâune commande DO LOGOUT est reçue, WILL LOGOUT est envoyĂ© en rĂ©ponse, et la session TELNET est fermĂ©e.
WILL ENCRYPT
Indiquer lâintention de dĂ©chiffrer le flux de donnĂ©es (envoyĂ© seulement si telnetd a Ă©tĂ© compilĂ© avec la prise en charge du chiffrement des donnĂ©es).
telnetd prend en charge lâactivation Ă distance des options TELNET suivantes :
DO BINARY
Indiquer que telnetd souhaite recevoir des données sur 8 bits.
DO LFLOW
Demander au client de gérer les caractÚres de contrÎle de flux à distance.
DO ECHO
Cette commande nâest pas vraiment prise en charge, mais elle est envoyĂ©e pour identifier un client telnet (1) de 4.2BSD qui rĂ©pondra de maniĂšre inappropriĂ©e avec WILL ECHO. Si WILL ECHO est reçu, DONT ECHO sera envoyĂ© en rĂ©ponse.
DO TERMINAL-TYPE
Indiquer le souhait de pouvoir demander le nom du type de terminal attaché au cÎté client de la connexion.
DO SGA
Indiquer quâil nâest pas besoin de recevoir de commande « go ahead » IAC GA.
DO NAWS
Demander au client dâinformer le serveur lors dâun changement de taille de fenĂȘtre (dâĂ©cran).
DO TERMINAL-SPEED
Indiquer le souhait de pouvoir demander des informations à propos du débit de la ligne série à laquelle le client est attaché.
DO XDISPLOC
Indiquer le souhait de pouvoir demander le nom du « display » X Window associé au client telnet.
DO NEW-ENVIRON
Indiquer le souhait de pouvoir demander des informations Ă propos des variables dâenvironnement, comme dĂ©crit dans la RFC 1572.
DO ENVIRON
Indiquer le souhait de pouvoir demander des informations Ă propos des variables dâenvironnement, comme dĂ©crit dans la RFC 1408.
DO LINEMODE
Demander au client dâadopter un fonctionnement ligne par ligne (envoyĂ© seulement si telnetd a Ă©tĂ© compilĂ© avec la prise en charge de « linemode »).
DO TIMING-MARK
EnvoyĂ© seulement si telnetd a Ă©tĂ© compilĂ© avec la prise en charge de « linemode » et « kludge linemode », et si le client a rĂ©pondu avec WONT LINEMODE. Si le client rĂ©pond avec WILL TM, il est prĂ©sumĂ© que ce dernier prend en charge « kludge linemode ». Notez que cela peut ĂȘtre dĂ©sactivĂ© Ă lâaide de lâoption [ -k ].
DO AUTHENTICATION
Exprimer le souhait de recevoir des informations dâauthentification pour une connexion automatique (envoyĂ© seulement si telnetd a Ă©tĂ© compilĂ© avec la prise en charge de lâauthentification).
DO ENCRYPT
Indiquer lâintention de dĂ©chiffrer le flux de donnĂ©es (envoyĂ© seulement si telnetd a Ă©tĂ© compilĂ© avec la prise en charge du chiffrement des donnĂ©es).
FICHIERS
/etc/services
VOIR AUSSI
telnet (1), login (1), bftp (1) (si pris en charge)
STANDARDS
RFC-854
SPĂCIFICATION DU PROTOCOLE TELNET
RFC-855
SPĂCIFICATION DES OPTIONS TELNET
RFC-856
TRANSMISSION BINAIRE TELNET
RFC-857
OPTION ECHO DE TELNET
RFC-858
OPTION SUPPRESS GO AHEAD DE TELNET
RFC-859
OPTION STATUS DE TELNET
RFC-860
OPTION TIMING MARK DE TELNET
RFC-861
OPTIONS ĂTENDUES DE TELNET â OPTION LIST
RFC-885
OPTION END OF RECORD DE TELNET
RFC-1073
Option taille de fenĂȘtre de Telnet
RFC-1079
Option débit terminal de Telnet
RFC-1091
Option type de terminal de Telnet
RFC-1096
Option dâemplacement du « display » de Telnet
RFC-1123
PrĂ©requis pour les hĂŽtes sur Internet â Application et prise en charge
RFC-1184
Option Linemode de Telnet
RFC-1372
Option de contrĂŽle de flux Ă distance de Telnet
RFC-1416
Option dâauthentification de Telnet
RFC-1411
Authentification Telnet : Kerberos Version 4
RFC-1412
Authentification Telnet : SPX
RFC-1571
ProblĂšmes dâinteropĂ©rabilitĂ© de lâoption dâenvironnement de Telnet
RFC-1572
Option dâenvironnement de Telnet
BOGUES
Certaines commandes TELNET ne sont que partiellement implémentées.
Suite à la présence de bogues dans la version originale de telnet (1) sous 4.2BSD, telnetd effectue des échanges de protocole équivoques pour essayer de déterminer si le client distant est en fait telnet (1) sous 4.2BSD.
Le mode binaire nâa pas dâinterprĂ©tation commune sauf entre des systĂšmes dâexploitation similaires (Unix dans ce cas).
Le nom du type de terminal reçu du client distant est converti en minuscules.
telnetd nâenvoie jamais de commandes TELNET IAC GA (« go ahead »)
TRADUCTION
La traduction française de cette page de manuel a été créée par Lucien Gentis <lucien.gentis@univ-lorraine.fr>
Cette traduction est une documentation libre ; veuillez vous reporter Ă la GNU General Public License version 3 : https://www.gnu.org/licenses/gpl-3.0.html concernant les conditions de copie et de distribution. Il nây a aucune RESPONSABILITĂ LĂGALE.
Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org . Utilitaires réseau GNU 9 février 2019 telnetd (8)