Man page - inetutils-telnet(1)

Packages contains this manual

Available languages:

en fr ro

Manual


telnet (1) User’s Reference Manual telnet (1)

NOM

telnet — Interface utilisateur avec le protocole TELNET

SYNOPSIS

telnet [ options ... ] [

hĂŽte [ port ] ]

DESCRIPTION

La commande telnet permet de communiquer avec un autre hĂŽte en utilisant le protocole TELNET. Si telnet est invoquĂ© sans l’argument hĂŽte , il entre en mode commande indiquĂ© par son invite ( telnet> ). Dans ce mode, il accepte et exĂ©cute les commandes Ă©numĂ©rĂ©es ci-aprĂšs. S’il est invoquĂ© avec des arguments, il exĂ©cute la commande open avec ces arguments.

OPTIONS
-4, --ipv4

Utiliser IPv4 pour se connecter avec des hĂŽtes.

-6, --ipv6

Utiliser IPv6 pour se connecter avec des hĂŽtes.

-8 , --binary

SpĂ©cifier un chemin de donnĂ©es sur 8 bits. L’option TELNET BINARY fera alors l’objet d’une tentative de nĂ©gociation Ă  la fois sur l’entrĂ©e et la sortie.

-L , --binary-output

SpĂ©cifier un chemin de donnĂ©es sur 8 bits sur la sortie. L’option BINARY fera alors l’objet d’une tentative de nĂ©gociation sur la sortie.

-e , --escape caractÚre_échappement

DĂ©finir le caractĂšre d’échappement initial de telnet Ă  caractĂšre_Ă©chappement . Si caractĂšre_Ă©chappement est omis, il n’y aura pas de caractĂšre d’échappement.

-E , --no-escape

EmpĂȘcher tout caractĂšre d’ĂȘtre reconnu comme caractĂšre d’échappement.

-a , --login

Tenter une connexion automatique. Actuellement, cette option envoie le nom d’utilisateur Ă  l’aide de la variable USER de l’option ENVIRON si elle est prise en charge par le systĂšme distant. Le nom utilisĂ© correspond Ă  celui de l’utilisateur actuel tel que renvoyĂ© par getlogin (2) s’il correspond Ă  l’identifiant utilisateur actuel, sinon, ce sera le nom associĂ© Ă  l’identifiant utilisateur.

-K , --no-login

Pas de connexion automatique au systĂšme distant.

-l , --user utilisateur

Lors d’une connexion au systĂšme distant, si ce dernier prend en charge l’option ENVIRON, utilisateur sera envoyĂ© au systĂšme distant comme valeur Ă  affecter Ă  la variable USER . Cette option implique l’option -a . Elle peut aussi ĂȘtre utilisĂ©e avec la commande open .

-n , --trace fichier_trace

Ouvrir le fichier tracefile pour enregistrer les informations de traçage. Voir la commande set fichier_trace ci-aprÚs.

-r , --rlogin

SpĂ©cifier une interface utilisateur similaire Ă  rlogin (1). Dans ce mode, le caractĂšre tilde « ˜ » est utilisĂ© comme caractĂšre d’échappement, sauf mention contraire Ă  l’aide de l’option -e.

-c , --no-rc

Ne pas lire le fichier .telnetrc de l’utilisateur. Voir la commande toggle skiprc dans cette page du manuel.

-d , --debug

Définir la valeur initiale de la bascule debug à TRUE.

-x , --encrypt

Activer le chiffrement du flux de données, si possible.

-X , --disable-auth un_type

DĂ©sactiver le type d’authentification spĂ©cifiĂ© par un_type .

-k , --realm domaine

Si on utilise l’authentification Kerberos, l’option -k requiert l’obtention par telnet de tickets en provenance de l’hĂŽte distant dans le domaine (realm) spĂ©cifiĂ© par domaine au lieu du domaine de l’hĂŽte distant tel qu’indiquĂ© par krb_realmofhost (3).

hĂŽte

Indiquer le nom officiel, un alias ou l’adresse Internet d’un hîte distant.

port

Indiquer un numĂ©ro de port (adresse d’une application). Si aucun numĂ©ro de port n’est spĂ©cifiĂ©, c’est le port par dĂ©faut de telnet qui sera utilisĂ©.

OPÉRATION

En mode rlogin, une ligne de la forme « ˜. » provoque la dĂ©connexion de l’hĂŽte distant ; « ˜ » est le caractĂšre d’échappement de telnet . De la mĂȘme maniĂšre, la ligne « ˜ˆZ » suspend la session telnet . La ligne « ˜ˆ] » renvoie vers l’invite d’échappement normale de telnet .

Lorsqu’une connexion a Ă©tĂ© effectuĂ©e, telnet va tenter d’activer l’option TELNET LINEMODE. Si cette activation Ă©choue, telnet se rabattra sur un de ces deux modes de saisie : soit « un caractĂšre Ă  la fois », soit l’ancien mode « ligne par ligne », selon ce que le systĂšme distant prend en charge.

Lorsque LINEMODE est activĂ©e, le traitement des caractĂšres s’effectue sur le systĂšme local et sous le contrĂŽle du systĂšme distant. Lorsque l’édition de l’entrĂ©e ou le retour des caractĂšres doivent ĂȘtre dĂ©sactivĂ©s, le systĂšme distant transmettra cette information. Le systĂšme distant transmettra aussi les changements de tout caractĂšre spĂ©cial se produisant sur le systĂšme distant de façon qu’ils puissent prendre effet sur le systĂšme local.

En mode « un caractĂšre Ă  la fois », la majeure partie du texte tapĂ© est immĂ©diatement envoyĂ©e Ă  l’hĂŽte distant pour traitement.

Dans l’ancien mode « ligne par ligne », le texte est affichĂ© en local et, en gĂ©nĂ©ral, seules les lignes complĂštes sont envoyĂ©es Ă  l’hĂŽte distant. Le mode « affichage des caractĂšres en local » (initialement « ˆE ») active/dĂ©sactive l’affichage en local (ce qui est en gĂ©nĂ©ral utilisĂ© pour entrer des mots de passe sans afficher ces derniers).

Si l’option LINEMODE est activĂ©e, ou si la bascule localchars est Ă  TRUE (la valeur par dĂ©faut pour l’ancien mode « ligne par ligne »; voir ci-aprĂšs), les caractĂšres de l’utilisateur quit , intr et flush sont interceptĂ©s en local et envoyĂ©s en tant que sĂ©quences du protocole TELNET Ă  l’hĂŽte distant. Si l’option LINEMODE a dĂ©jĂ  Ă©tĂ© activĂ©e, les caractĂšres de l’utilisateur susp et eof sont aussi envoyĂ©s en tant que sĂ©quences du protocole TELNET et le caractĂšre de l’utilisateur quit est envoyĂ© en tant que TELNET ABORT au lieu de BREAK. Si certaines options sont utilisĂ©es (voir toggle autoflush et toggle autosynch ci-aprĂšs), cette action vide les sorties subsĂ©quentes vers le terminal (jusqu’à ce que l’hĂŽte distant dĂ©tecte la sĂ©quence TELNET), et purge les entrĂ©es prĂ©cĂ©dentes du terminal (en cas de caractĂšres quit et intr ).

Lorsqu’on est connectĂ© Ă  un hĂŽte distant, le mode commande de telnet peut ĂȘtre sĂ©lectionnĂ© en tapant le « caractĂšre d’échappement » de telnet (initialement « ˆ] »). En mode commande, les conventions d’édition normales du terminal s’appliquent.

Les commandes telnet suivantes sont disponibles. Seul ce qui est nĂ©cessaire pour identifier chaque commande doit ĂȘtre tapĂ© (cela est aussi vrai pour les arguments des commandes mode , set , toggle , unset , slc , environ et display ).

auth argument ...

La commande auth utilise les informations envoyĂ©es Ă  l’aide de l’option TELNET AUTHENTICATE. Les arguments valables de la commande auth sont les suivants :

disable type

DĂ©sactiver le type d’authentification spĂ©cifiĂ©. Pour obtenir une liste des types disponibles, utilisez la commande auth disable ? .

enable type

Activer le type d’authentification spĂ©cifiĂ©. Pour obtenir une liste des types disponibles, utilisez la commande auth enable ? .

status

Afficher l’état actuel des diffĂ©rents types d’authentification.

close

Fermer une session TELNET et revenir au mode commande.

display argument ...

Afficher tout ou partie des valeurs de set et toggle (voir ci-aprĂšs).

encrypt argument ...

La commande encrypt utilise les informations envoyĂ©es Ă  l’aide de l’option TELNET ENCRYPT.

Note : à cause du contrîle des exportations, l’option TELNET ENCRYPT n’est pas prise en charge en dehors des États Unis et du Canada.

Les arguments valables de la commande encrypt sont les suivants :

disable type [input|output]

Désactiver le type de chiffrement spécifié. Si input et output sont omis, les deux seront désactivés. Pour obtenir une liste des types disponibles, utilisez la commande encrypt disable ? .

enable type [input|output]

Activer le type de chiffrement spécifié. Si input et output sont omis, les deux seront activés. Pour obtenir une liste des types disponibles, utilisez la commande encrypt enable ? .

input

Équivalent à la commande encrypt start input .

-input

Équivalent à la commande encrypt stop input .

output

Équivalent à la commande encrypt start output .

-output

Équivalent à la commande encrypt stop output .

start [input|output]

Essayer de lancer le chiffrement. Si vous omettez input et output , les deux seront activés. Pour obtenir une liste des types de chiffrement disponibles, utilisez la commande encrypt enable ? .

status

Afficher l’état actuel du chiffrement.

stop [input|output]

ArrĂȘter le chiffrement. Si vous omettez input et output , le chiffrement sera dĂ©sactivĂ© pour les deux.

type type

Définir le type de chiffrement à utiliser par défaut avec des commandes encrypt start ou encrypt stop ultérieures.

environ arguments...

La commande environ permet de manipuler les variables Ă©ventuellement envoyĂ©es Ă  l’aide de l’option TELNET ENVIRON. L’ensemble de variables initial est pris dans l’environnement de l’utilisateur, seules les variables DISPLAY et PRINTER Ă©tant exportĂ©es par dĂ©faut. La variable USER est aussi exportĂ©e si une des options -a ou -l est utilisĂ©e.
Les arguments valables de la commande environ sont :

define variable val

DĂ©finir la variable en lui affectant la valeur val . Toute variable dĂ©finie Ă  l’aide de cette commande est automatiquement exportĂ©e. Si val contient des caractĂšres tabulation et/ou espace, elle doit ĂȘtre entourĂ©e de guillemets droits simples ou doubles.

undefine variable

Supprimer variable de la liste des variables d’environnement.

export variable

Marquer variable comme devant ĂȘtre exportĂ©e vers l’hĂŽte distant.

unexport variable

Marquer variable comme ne devant pas ĂȘtre exportĂ©e, sauf si l’hĂŽte distant en fait explicitement la demande.

list

Afficher la liste des variables d’environnement actuelle. Celles qui sont marquĂ©es d’un * seront envoyĂ©es automatiquement, les autres n’étant envoyĂ©es que sur demande explicite.

?

Afficher de l’aide à propos de la commande environ .

logout

Envoyer l’option TELNET LOGOUT Ă  l’hĂŽte distant. Cette commande est similaire Ă  la commande close ; cependant, si l’hĂŽte distant ne prend pas en charge l’option LOGOUT, rien ne se passe. Par contre, si l’hĂŽte distant prend en charge l’option LOGOUT, cette commande fera que l’hĂŽte distant ferme la connexion TELNET. Si l’hĂŽte distant prend aussi en charge le concept de suspension de la session d’utilisateur avec reprise ultĂ©rieure, l’argument logout indiquera que vous devez terminer la session immĂ©diatement.

mode type

Type est une des options qui dĂ©pendent de l’état de la session TELNET. On demande Ă  l’hĂŽte distant la permission de passer dans le mode demandĂ©. S’il en est capable, l’hĂŽte distant passera dans le mode demandĂ©.

character

DĂ©sactiver l’option TELNET LINEMODE ou, si l’hĂŽte distant ne comprend pas l’option LINEMODE, entrer dans le mode « un seul caractĂšre Ă  la fois ».

line

Activer l’option TELNET LINEMODE ou, si l’hĂŽte distant ne comprend pas l’option LINEMODE, essayer d’entrer dans l’ancien mode « ligne par ligne ».

isig ( -isig )

Essayer d’activer (dĂ©sactiver) le mode TRAPSIG de l’option LINEMODE. Pour que cette commande fonctionne, l’option LINEMODE doit ĂȘtre activĂ©e.

edit ( -edit )

Essayer d’activer (dĂ©sactiver) le mode EDIT de l’option LINEMODE. Pour que cette commande fonctionne, l’option LINEMODE doit ĂȘtre activĂ©e.

softtabs ( -softtabs )

Essayer d’activer (dĂ©sactiver) le mode SOFT_TAB de l’option LINEMODE. Pour que cette commande fonctionne, l’option LINEMODE doit ĂȘtre activĂ©e.

litecho ( -litecho )

Essayer d’activer (dĂ©sactiver) le mode LIT_ECHO de l’option LINEMODE. Pour que cette commande fonctionne, l’option LINEMODE doit ĂȘtre activĂ©e.

?

Afficher de l’aide à propos de la commande mode .

open hĂŽte [
[ -l ] utilisateur ][
-
port ]

Ouvrir une connexion avec l’hĂŽte spĂ©cifiĂ©. Si aucun numĂ©ro de port n’est fourni, telnet tentera de contacter le serveur TELNET avec le numĂ©ro de port par dĂ©faut. L’hĂŽte sera spĂ©cifiĂ© sous la forme d’un nom d’hĂŽte (voir hosts (5)) ou d’une adresse Internet spĂ©cifiĂ©e selon la « notation pointĂ©e » (voir inet (3)). L’option [ -l ] permet de spĂ©cifier le nom d’utilisateur Ă  transmettre au systĂšme distant Ă  l’aide de l’option ENVIRON. Lors d’une connexion avec un numĂ©ro de port non standard, telnet n’effectue aucune initialisation automatique d’options TELNET. Lorsque le numĂ©ro de port est prĂ©cĂ©dĂ© d’un signe moins, la nĂ©gociation d’options initiale est effectuĂ©e. Une fois la connexion Ă©tablie, le fichier .telnetrc du rĂ©pertoire personnel de l’utilisateur est ouvert. Les lignes de ce fichier commençant par un « # » sont des lignes de commentaires et les lignes vides sont ignorĂ©es. Les lignes qui ne commencent pas par un blanc constituent le dĂ©but de l’entrĂ©e d’un hĂŽte. Le premier Ă©lĂ©ment de la ligne est le nom d’hĂŽte auquel on est connectĂ©. Le reste de la ligne et les lignes suivantes consĂ©cutives commençant par un blanc sont considĂ©rĂ©es comme des commandes telnet et sont traitĂ©es comme si elles avaient Ă©tĂ© tapĂ©es manuellement Ă  l’invite de commande de telnet .

quit

Fermer toute session TELNET ouverte et quitter telnet . Une fin de fichier (en mode commande) fermera aussi la session et quittera.

send arguments

Envoyer une ou plusieurs sĂ©quences de caractĂšres spĂ©ciaux Ă  l’hĂŽte distant. Les arguments pouvant ĂȘtre spĂ©cifiĂ©s sont les suivants (il est possible de spĂ©cifier plusieurs arguments Ă  la fois) :

abort

Envoyer la sĂ©quence TELNET ABORT (Abort processes — Terminer les processus).

ao

Envoyer la sĂ©quence TELNET AO (Abort Output — Terminer la sortie), de façon que l’hĂŽte distant vide toute sortie en provenance du systĂšme distant dans le terminal de l’utilisateur.

ayt

Envoyer la sĂ©quence TELNET AYT (Are You There — Êtes-vous lĂ ) Ă  laquelle le systĂšme distant peut choisir de rĂ©pondre ou non.

brk

Envoyer la sĂ©quence TELNET BRK (Break — Abandonner) qui peut avoir une signification pour le systĂšme distant.

ec

Envoyer la sĂ©quence TELNET EC (Erase Character — Supprimer le caractĂšre) qui fait que le systĂšme distant supprime le dernier caractĂšre entrĂ©.

el

Envoyer la sĂ©quence TELNET EL (Erase Line — Supprimer la ligne) qui fera que le systĂšme distant supprime la ligne en cours de frappe.

eof

Envoyer la sĂ©quence TELNET EOF (End Of File — Fin de fichier).

eor

Envoyer la sĂ©quence TELNET EOR (End of Record — Fin d’enregistrement).

escape

Envoyer le caractĂšre d’échappement actuel de telnet (par dĂ©faut « ˆ »).

ga

Envoyer la sĂ©quence TELNET GA (Go Ahead — Poursuivre) qui n’aura probablement aucune signification pour le systĂšme distant.

getstatus

Si l’hĂŽte distant prend en charge la commande TELNET STATUS, getstatus enverra la sous-nĂ©gociation pour demander au serveur d’envoyer l’état actuel de ses options.

ip

Envoyer la sĂ©quence TELNET IP (Interrupt Process — Terminer le processus) qui fera que le systĂšme distant interrompe le processus en cours d’exĂ©cution.

nop

Envoyer la sĂ©quence TELNET NOP (No OPeration — Pas d’opĂ©ration).

susp

Envoyer la sĂ©quence TELNET SUSP (SUSPend process — Suspendre le processus).

synch

Envoyer la sĂ©quence TELNET SYNCH. Cette sĂ©quence fait que le systĂšme distant supprime toute entrĂ©e dĂ©jĂ  tapĂ©e (mais pas encore lue). Elle est envoyĂ©e en tant que donnĂ©e urgente TCP (et peut ne pas fonctionner si le systĂšme distant est un systĂšme 4.2BSD – dans ce cas, un « r » minuscule pourra s’afficher sur le terminal).

do cmd
dont
cmd

will cmd

wont cmd

Envoyer la sĂ©quence TELNET DO cmd . Cmd peut ĂȘtre un nombre dĂ©cimal entre 0 et 255 ou un nom symbolique correspondant Ă  une commande TELNET spĂ©cifique. Cmd peut aussi ĂȘtre help ou ? pour afficher l’aide, y compris une liste des noms symboliques connus.

?

Afficher l’aide de la commande send .

set argument valeur

unset argument valeur

La commande set permet de dĂ©finir n’importe quelle variable de telnet Ă  la valeur spĂ©cifiĂ©e ou Ă  TRUE. La valeur spĂ©ciale off dĂ©sactive la fonction associĂ©e Ă  la variable ; elle Ă©quivaut Ă  utiliser la commande unset . La commande unset dĂ©sactive ou dĂ©finit Ă  FALSE les fonctions spĂ©cifiĂ©es. Les valeurs des variables peuvent ĂȘtre consultĂ©es Ă  l’aide de la commande display qui affichera aussi les variables qui peuvent ĂȘtre dĂ©finies ou dĂ©sactivĂ©es, mais pas basculĂ©es. En outre, les variables basculables Ă  l’aide de la commande toggle peuvent ĂȘtre explicitement dĂ©finies ou dĂ©sactivĂ©es Ă  l’aide des commandes set et unset .

ayt

Si TELNET est en mode localchars ou si LINEMODE est activĂ©, et si le caractĂšre d’état est tapĂ©, une sĂ©quence TELNET AYT (voir send ayt ci-avant) est envoyĂ©e Ă  l’hĂŽte distant. La valeur initiale du caractĂšre « Are You There » est le caractĂšre d’état du terminal.

echo

Il s’agit de la valeur (initialement « ˆE ») qui, en mode « ligne par ligne », bascule entre l’affichage local des caractĂšres tapĂ©s (pour un traitement normal) et la suppression de cet affichage, par exemple pour taper un mot de passe).

eof

Si telnet fonctionne en mode LINEMODE ou dans l’ancien mode « ligne par ligne », taper ce caractĂšre comme premier caractĂšre d’une ligne enverra ce dernier au systĂšme distant. La valeur initiale du caractĂšre eof correspond au caractĂšre eof du terminal.

erase

Si telnet est en mode localchars (voir toggle localchars ci-aprÚs), et si telnet fonctionne en mode « un seul caractÚre à la fois », lorsque ce caractÚre sera tapé, une séquence TELNET EC (voir send ec ci-avant) sera envoyée au systÚme distant. La valeur initiale du caractÚre erase correspond au caractÚre erase du terminal.

escape

Il s’agit du caractĂšre d’échappement de telnet (initialement « ˆ[ » qui provoque l’entrĂ©e en mode commande de telnet (lorsqu’on est connectĂ© Ă  un systĂšme distant).

flushoutput

Si telnet est en mode localchars (voir toggle localchars ci-aprÚs), et si le caractÚre flushoutput est tapé, une séquence TELNET AO (voir send ao ci-avant) sera envoyée au systÚme distant. La valeur initiale du caractÚre flush correspond au caractÚre flush du terminal.

forw1
forw2

Si TELNET fonctionne en mode LINEMODE, ces caractĂšres, lorsqu’ils sont tapĂ©s, font que les lignes partielles sont envoyĂ©es Ă  l’hĂŽte distant. La valeur initiale de ces caractĂšres correspond Ă  celle des caractĂšres eol et eol2 du terminal.

interrupt

Si telnet est en mode localchars (voir toggle localchars ci-aprĂšs) et si le caractĂšre interrupt est tapĂ©, une sĂ©quence TELNET IP (voir send ip ci-avant) est envoyĂ©e Ă  l’hĂŽte distant. La valeur initiale du caractĂšre interrupt correspond Ă  celle du caractĂšre intr du terminal.

kill

Si telnet est en mode localchars (voir toggle localchars ci-aprĂšs) et si telnet fonctionne en mode « un seul caractĂšre Ă  la fois », lorsque ce caractĂšre est tapĂ©, une sĂ©quence TELNET EL (voir send el ci-avant) est envoyĂ©e Ă  l’hĂŽte distant. La valeur initiale du caractĂšre kill correspond Ă  celle du caractĂšre kill du terminal.

lnext

Si TELNET fonctionne en mode LINEMODE ou dans l’ancien mode « ligne par ligne », ce caractĂšre correspond au caractĂšre lnext du terminal. La valeur initiale du caractĂšre lnext est considĂ©rĂ©e comme Ă©tant le caractĂšre lnext du terminal.

quit

Si telnet est en mode localchars (voir toggle localchars ci-aprĂšs) et si le caractĂšre quit est tapĂ©, une sĂ©quence TELNET BRK (voir send brk ci-avant) est envoyĂ©e Ă  l’hĂŽte distant. La valeur initiale du caractĂšre quit correspond Ă  celle du caractĂšre quit du terminal.

reprint

Si TELNET fonctionne en mode LINEMODE ou dans l’ancien mode « ligne par ligne », ce caractĂšre correspond au caractĂšre reprint du terminal. La valeur initiale du caractĂšre reprint correspond Ă  celle du caractĂšre reprint du terminal.

rlogin

Il s’agit du caractĂšre d’échappement de rlogin. S’il est dĂ©fini, le caractĂšre d’échappement normal de TELNET est ignorĂ©, Ă  moins qu’il ne soit prĂ©cĂ©dĂ© de ce caractĂšre au dĂ©but d’une ligne. Au dĂ©but d’une ligne, ce caractĂšre suivi d’un point (« . ») ferme la connexion ; suivi de « ˆZ », il suspend la commande telnet. Dans l’état initial, le caractĂšre d’échappement de rlogin est dĂ©sactivĂ©.

start

Si l’option TELNET TOGGLE-FLOW-CONTROL a Ă©tĂ© activĂ©e, ce caractĂšre correspond au caractĂšre start du terminal. La valeur initiale du caractĂšre kill est considĂ©rĂ©e comme Ă©tant le caractĂšre start du terminal.

stop

Si l’option TELNET TOGGLE-FLOW-CONTROL a Ă©tĂ© activĂ©e, ce caractĂšre correspond au caractĂšre stop du terminal. La valeur initiale du caractĂšre kill est considĂ©rĂ©e comme Ă©tant le caractĂšre stop du terminal.

susp

Si telnet est en mode localchars ou si LINEMODE est activĂ©e, et si le caractĂšre suspend est tapĂ©, une sĂ©quence TELNET SUSP (voir send susp ci-avant) est envoyĂ©e Ă  l’hĂŽte distant. La valeur initiale du caractĂšre suspend est considĂ©rĂ©e comme Ă©tant le caractĂšre suspend du terminal.

tracefile

La sortie due Ă  une valeur TRUE du traçage netdata ou option sera Ă©crite dans ce fichier. S’il est dĂ©fini Ă  « - », les informations de traçage seront envoyĂ©es sur la sortie standard (comportement par dĂ©faut).

worderase

Si TELNET fonctionne en mode LINEMODE ou dans l’ancien mode « ligne par ligne », ce caractĂšre correspond au caractĂšre worderase du terminal. La valeur initiale du caractĂšre worderase est considĂ©rĂ©e comme Ă©tant le caractĂšre worderase du terminal.

?

Afficher les commandes set ( unset ) permises.

slc état

La commande slc (Set Local Characters — DĂ©finir les caractĂšres locaux) permet de dĂ©finir ou de modifier l’état des caractĂšres spĂ©ciaux lorsque l’option TELNET LINEMODE est activĂ©e. Les caractĂšres spĂ©ciaux sont des caractĂšres qui sont associĂ©s Ă  des sĂ©quences de commandes TELNET (comme ip ou quit ), ou des caractĂšres d’édition de ligne (comme erase et kill ). Par dĂ©faut, les caractĂšres spĂ©ciaux locaux sont exportĂ©s.

check

VĂ©rifier les dĂ©finitions en vigueur pour les caractĂšres spĂ©ciaux actuels. Il est demandĂ© Ă  l’hĂŽte distant de communiquer tous les rĂ©glages actuels des caractĂšres spĂ©ciaux, et s’il y a des diffĂ©rences avec les rĂ©glages locaux, la machine locale adoptera les valeurs de l’hĂŽte distant.

export

Basculer vers les rĂ©glages par dĂ©faut locaux pour les caractĂšres spĂ©ciaux. Les caractĂšres spĂ©ciaux locaux par dĂ©faut sont ceux du terminal local au moment oĂč telnet a dĂ©marrĂ©.

import

Basculer vers les rĂ©glages par dĂ©faut distants pour les caractĂšres spĂ©ciaux. Les caractĂšres spĂ©ciaux distants par dĂ©faut sont ceux du systĂšme distant au moment oĂč la connexion TELNET a Ă©tĂ© Ă©tablie.

?

Afficher l’aide de la commande slc .

status

Afficher l’état actuel de telnet , y compris l’hĂŽte auquel on est connectĂ© et le mode actuel.

toggle arguments ...

Basculer entre TRUE et FALSE diffĂ©rents drapeaux qui contrĂŽlent la maniĂšre dont telnet rĂ©pond aux Ă©vĂšnements. Ces drapeaux peuvent ĂȘtre dĂ©finis explicitement Ă  TRUE ou FALSE Ă  l’aide des commandes set et unset dĂ©crites ci-avant. Il est possible de spĂ©cifier plusieurs arguments. L’état de ces drapeaux peut ĂȘtre consultĂ© Ă  l’aide de la commande display . Les arguments valables sont :

authdebug

Activer la collecte des informations de dĂ©bogage pour le code d’authentification.

autoflush

Si autoflush et localchars sont Ă  TRUE, lorsque le caractĂšre ao ou quit est dĂ©tectĂ© (et transformĂ© en sĂ©quence TELNET  ; voir set ci-avant pour les dĂ©tails), telnet refusera d’afficher des donnĂ©es sur le terminal de l’utilisateur jusqu’à ce que le systĂšme distant signale (Ă  l’aide de l’option TELNET TIMING MARK) qu’il a traitĂ© ces sĂ©quences TELNET. La valeur initiale de cette bascule est TRUE si l’utilisateur du terminal n’a pas fait de « stty noflsh » ; dans le cas contraire, elle est Ă  FALSE (voir stty (1)).

autodecrypt

Lorsque l’option TELNET ENCRYPT est nĂ©gociĂ©e, le chiffrement (dĂ©chiffrement) effectif du flux de donnĂ©es ne dĂ©marre pas automatiquement par dĂ©faut. La commande autoencrypt (autodecrypt) stipule que le chiffrement du flux de sortie (d’entrĂ©e) doit ĂȘtre activĂ© dĂšs que possible.

Nota : l’option TELNET ENCRYPT n’est pas prise en charge en dehors des États-Unis et du Canada à cause des contrîles à l’exportation.

autologin

Si l’hĂŽte distant prend en charge l’option TELNET AUTHENTICATION, TELNET essaiera de l’utiliser pour effectuer une authentification automatique. Si l’option AUTHENTICATION n’est pas prise en charge, le nom de connexion de l’utilisateur sera transmis Ă  l’aide de l’option TELNET ENVIRON. Cette commande Ă©quivaut Ă  spĂ©cifier l’option a avec la commande open .

autosynch

Si autosynch et localchars sont Ă  TRUE, lorsqu’un des caractĂšres intr ou quit est tapĂ© (voir set ci-avant pour la description des caractĂšres intr et quit ), la sĂ©quence TELNET rĂ©sultante envoyĂ©e sera suivie de la sĂ©quence TELNET SYNCH. Cette procĂ©dure devrait amener le systĂšme distant Ă  commencer Ă  rejeter toutes les entrĂ©es prĂ©cĂ©demment tapĂ©es jusqu’à ce que les deux sĂ©quences TELNET aient Ă©tĂ© lues et traitĂ©es. La valeur initiale de cette bascule est FALSE.

binary

Activer ou dĂ©sactiver l’option TELNET BINARY sur l’entrĂ©e et la sortie.

inbinary

Activer ou dĂ©sactiver l’option TELNET BINARY sur l’entrĂ©e.

outbinary

Activer ou dĂ©sactiver l’option TELNET BINARY sur la sortie.

crlf

Si cet argument est Ă  TRUE, un retour chariot sera envoyĂ© sous la forme <CR><LF> . S’il est Ă  FALSE, un retour chariot sera envoyĂ© sous la forme <CR><NUL> . La valeur initiale de cet argument est FALSE.

crmod

Basculer le mode de retour chariot. Lorsque ce mode est activĂ©, la plupart des caractĂšres retour chariot reçus de l’hĂŽte distant seront interprĂ©tĂ©s comme des retours chariot suivis d’une nouvelle ligne. Ce mode n’affecte que les caractĂšres reçus de l’hĂŽte distant ; il n’affecte pas les caractĂšres tapĂ©s par l’utilisateur. Ce mode ne s’avĂšre utile que si l’hĂŽte distant n’envoie que des retours chariot et jamais de caractĂšres nouvelle ligne. La valeur initiale de cet argument est FALSE.

debug

Basculer le débogage du niveau socket (utile seulement pour le superutilisateur ). La valeur initiale de cet argument est FALSE.

encdebug

Activer la collecte d’informations de dĂ©bogage pour le code de chiffrement.

localchars

Si cet argument est Ă  TRUE, les caractĂšres flush , interrupt , quit , erase et kill (voir set ci-avant) seront reconnus localement et transformĂ©s (avec un peu de chance) en sĂ©quences de contrĂŽle TELNET appropriĂ©es (respectivement ao , ip , brk , ec et el ; voir send ci-avant). La valeur initiale de cet argument est TRUE dans l’ancien mode « ligne par ligne » et FALSE en mode « un seul caractĂšre Ă  la fois ». Lorsque l’option LINEMODE est activĂ©e, la valeur de localchars est ignorĂ©e et considĂ©rĂ©e comme toujours Ă©gale Ă  TRUE. Si LINEMODE a dĂ©jĂ  Ă©tĂ© activĂ©, quit sera envoyĂ© sous la forme abort , et eof et suspend seront envoyĂ©s sous la forme eof et susp , voir send ci-avant).

netdata

Basculer l’affichage de toutes les donnĂ©es du rĂ©seau (au format hexadĂ©cimal). La valeur initiale de cet argument est FALSE.

options

Basculer l’affichage de certains traitements internes du protocole telnet (ayant à voir avec les options TELNET). La valeur initiale de cet argument est FALSE.

prettydump

Si la bascule netdata et prettydump sont activĂ©es, la sortie de la commande netdata sera formatĂ©e pour un affichage plus lisible pour l’utilisateur. Des espaces sont insĂ©rĂ©es entre chaque caractĂšre sur la sortie, et les sĂ©quences d’échappement TELNET sont prĂ©cĂ©dĂ©es d’un « * » pour faciliter leur localisation.

skiprc

Lorsque la bascule skiprc est Ă  TRUE, TELNET ne lit pas le fichier .telnetrc situĂ© dans le rĂ©pertoire personnel de l’utilisateur lorsqu’une connexion est ouverte. La valeur initiale de cet argument est FALSE.

termdata

Basculer l’affichage de toutes les donnĂ©es du terminal (au format hexadĂ©cimal). La valeur initiale de cet argument est FALSE.

verbose_encrypt

Lorsque la bascule verbose_encrypt est Ă  TRUE, TELNET affiche un message chaque fois que le chiffrement est activĂ© ou dĂ©sactivĂ©. La valeur initiale de cette bascule est FALSE. Notez que le chiffrement des donnĂ©es n’est pas pris en charge en dehors des États-Unis et du Canada Ă  cause des contrĂŽles Ă  l’exportation.

?

Afficher les commandes toggle permises.

z

Suspendre telnet . Cette commande ne fonctionne que si l’utilisateur utilise csh (1).

! [ commande ]

Exécuter une seule commande dans un sous-interpréteur de commande sur le systÚme local. Si commande est omise, un sous-interpréteur de commande interactif sera invoqué.

? [ commande ]

Obtenir de l’aide. Sans argument, telnet affiche un rĂ©sumĂ© de l’aide. Si une commande est spĂ©cifiĂ©e, telnet affichera l’aide de cette derniĂšre.

ENVIRONNEMENT

telnet utilise au minimum les variables d’environnement HOME, SHELL, DISPLAY et TERM. Les autres variables d’environnement peuvent ĂȘtre transmises Ă  l’hĂŽte distant Ă  l’aide de l’option TELNET ENVIRON.

FICHIERS
˜/.telnetrc

Ce fichier contient les valeurs de dĂ©marrage de telnet personnalisĂ©es par l’utilisateur.

HISTORIQUE

La commande telnet est apparue dans 4.2BSD.

NOTES

Sur certains systĂšmes distants, l’affichage des caractĂšres tapĂ©s doit ĂȘtre dĂ©sactivĂ© manuellement lorsqu’on est dans l’ancien mode « ligne par ligne ».

Dans l’ancien mode « ligne par ligne » ou LINEMODE, le caractĂšre eof du terminal n’est reconnu (et envoyĂ© au systĂšme distant) que s’il est le premier caractĂšre d’une ligne.

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 telnet (1)