table of contents
- bookworm-backports 4.25.1-1~bpo12+1
- testing 4.25.1-1
- unstable 4.25.1-1
TELNET(1) | General Commands Manual (urm) | 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’optionENVIRON
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 commandeopen
. -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
ettoggle
(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
etoutput
, les deux seront activés. Pour obtenir une liste des types de chiffrement disponibles, utilisez la commandeencrypt enable ?
. status
- Afficher l’état actuel du chiffrement.
stop
[input|output]
- Arrêter le chiffrement. Si vous omettez
input
etoutput
, 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
ouencrypt stop
ultérieures.
environ
arguments...- La commande
environ
permet de manipuler les variables éventuellement envoyées à l’aide de l’optionTELNET ENVIRON
. L’ensemble de variables initial est pris dans l’environnement de l’utilisateur, seules les variablesDISPLAY
etPRINTER
étant exportées par défaut. La variableUSER
est aussi exportée si une des options-a
ou-l
est utilisée.
Les arguments valables de la commandeenviron
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 commandeclose
; cependant, si l’hôte distant ne prend pas en charge l’optionLOGOUT
, rien ne se passe. Par contre, si l’hôte distant prend en charge l’optionLOGOUT
, 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’optionLINEMODE
, 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’optionLINEMODE
, essayer d’entrer dans l’ancien mode « ligne par ligne ». isig
(-isig
)- Essayer d’activer (désactiver) le mode
TRAPSIG
de l’optionLINEMODE
. Pour que cette commande fonctionne, l’optionLINEMODE
doit être activée. edit
(-edit
)- Essayer d’activer (désactiver) le mode
EDIT
de l’optionLINEMODE
. Pour que cette commande fonctionne, l’optionLINEMODE
doit être activée. softtabs
(-softtabs
)- Essayer d’activer (désactiver) le mode
SOFT_TAB
de l’optionLINEMODE
. Pour que cette commande fonctionne, l’optionLINEMODE
doit être activée. litecho
(-litecho
)- Essayer d’activer (désactiver) le mode
LIT_ECHO
de l’optionLINEMODE
. Pour que cette commande fonctionne, l’optionLINEMODE
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’optionENVIRON
. 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 commandestelnet
et sont traitées comme si elles avaient été tapées manuellement à l’invite de commande detelnet
. 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
cmddont
cmdwill
cmdwont
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 commandeTELNET
spécifique. Cmd peut aussi êtrehelp
ou?
pour afficher l’aide, y compris une liste des noms symboliques connus. ?
- Afficher l’aide de la commande
send
.
set
argument valeurunset
argument valeur- La commande
set
permet de définir n’importe quelle variable detelnet
à la valeur spécifiée ou àTRUE
. La valeur spécialeoff
désactive la fonction associée à la variable ; elle équivaut à utiliser la commandeunset
. La commandeunset
désactive ou définit àFALSE
les fonctions spécifiées. Les valeurs des variables peuvent être consultées à l’aide de la commandedisplay
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 commandetoggle
peuvent être explicitement définies ou désactivées à l’aide des commandesset
etunset
.ayt
- Si TELNET est en mode localchars ou si
LINEMODE
est activé, et si le caractère d’état est tapé, une séquenceTELNET AYT
(voirsend 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 modeLINEMODE
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èreeof
du terminal. erase
- Si
telnet
est en modelocalchars
(voirtoggle
localchars
ci-après), et sitelnet
fonctionne en mode « un seul caractère à la fois », lorsque ce caractère sera tapé, une séquenceTELNET EC
(voirsend
ec
ci-avant) sera envoyée au système distant. La valeur initiale du caractère erase correspond au caractèreerase
du terminal. escape
- Il s’agit du caractère d’échappement de
telnet
(initialement « ^[ » qui provoque l’entrée en mode commande detelnet
(lorsqu’on est connecté à un système distant). flushoutput
- Si
telnet
est en modelocalchars
(voirtoggle
localchars
ci-après), et si le caractèreflushoutput
est tapé, une séquenceTELNET AO
(voirsend
ao
ci-avant) sera envoyée au système distant. La valeur initiale du caractère flush correspond au caractèreflush
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 modelocalchars
(voirtoggle
localchars
ci-après) et si le caractèreinterrupt
est tapé, une séquenceTELNET IP
(voirsend
ip
ci-avant) est envoyée à l’hôte distant. La valeur initiale du caractère interrupt correspond à celle du caractèreintr
du terminal. kill
- Si
telnet
est en modelocalchars
(voirtoggle
localchars
ci-après)et
sitelnet
fonctionne en mode « un seul caractère à la fois », lorsque ce caractère est tapé, une séquenceTELNET EL
(voirsend
el
ci-avant) est envoyée à l’hôte distant. La valeur initiale du caractère kill correspond à celle du caractèrekill
du terminal. lnext
- Si TELNET fonctionne en mode
LINEMODE
ou dans l’ancien mode « ligne par ligne », ce caractère correspond au caractèrelnext
du terminal. La valeur initiale du caractère lnext est considérée comme étant le caractèrelnext
du terminal. quit
- Si
telnet
est en modelocalchars
(voirtoggle
localchars
ci-après) et si le caractèrequit
est tapé, une séquenceTELNET BRK
(voirsend
brk
ci-avant) est envoyée à l’hôte distant. La valeur initiale du caractère quit correspond à celle du caractèrequit
du terminal. reprint
- Si TELNET fonctionne en mode
LINEMODE
ou dans l’ancien mode « ligne par ligne », ce caractère correspond au caractèrereprint
du terminal. La valeur initiale du caractère reprint correspond à celle du caractèrereprint
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èrestart
du terminal. La valeur initiale du caractère kill est considérée comme étant le caractèrestart
du terminal. stop
- Si l’option
TELNET TOGGLE-FLOW-CONTROL
a été activée, ce caractère correspond au caractèrestop
du terminal. La valeur initiale du caractère kill est considérée comme étant le caractèrestop
du terminal. susp
- Si
telnet
est en modelocalchars
ou siLINEMODE
est activée, et si le caractèresuspend
est tapé, une séquenceTELNET SUSP
(voirsend
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èresuspend
du terminal. tracefile
- La sortie due à une valeur
TRUE
du traçagenetdata
ouoption
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èreworderase
du terminal. La valeur initiale du caractère worderase est considérée comme étant le caractèreworderase
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’optionTELNET LINEMODE
est activée. Les caractères spéciaux sont des caractères qui sont associés à des séquences de commandes TELNET (commeip
ouquit
), ou des caractères d’édition de ligne (commeerase
etkill
). 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
etFALSE
différents drapeaux qui contrôlent la manière donttelnet
répond aux évènements. Ces drapeaux peuvent être définis explicitement àTRUE
ouFALSE
à l’aide des commandesset
etunset
décrites ci-avant. Il est possible de spécifier plusieurs arguments. L’état de ces drapeaux peut être consulté à l’aide de la commandedisplay
. Les arguments valables sont :authdebug
- Activer la collecte des informations de débogage pour le code d’authentification.
autoflush
- Si
autoflush
etlocalchars
sont àTRUE
, lorsque le caractèreao
ouquit
est détecté (et transformé en séquence TELNET ; voirset
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’optionTELNET TIMING MARK
) qu’il a traité ces séquences TELNET. La valeur initiale de cette bascule estTRUE
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’optionAUTHENTICATION
n’est pas prise en charge, le nom de connexion de l’utilisateur sera transmis à l’aide de l’optionTELNET ENVIRON
. Cette commande équivaut à spécifier l’option a avec la commandeopen
. autosynch
- Si
autosynch
etlocalchars
sont àTRUE
, lorsqu’un des caractèresintr
ouquit
est tapé (voirset
ci-avant pour la description des caractèresintr
etquit
), la séquence TELNET résultante envoyée sera suivie de la séquenceTELNET SYNCH
. Cette procéduredevrait
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 estFALSE
. 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 estFALSE
. 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 estFALSE
. encdebug
- Activer la collecte d’informations de débogage pour le code de chiffrement.
localchars
- Si cet argument est à
TRUE
, les caractèresflush
,interrupt
,quit
,erase
etkill
(voirset
ci-avant) seront reconnus localement et transformés (avec un peu de chance) en séquences de contrôle TELNET appropriées (respectivementao
,ip
,brk
,ec
etel
; voirsend
ci-avant). La valeur initiale de cet argument estTRUE
dans l’ancien mode « ligne par ligne » etFALSE
en mode « un seul caractère à la fois ». Lorsque l’optionLINEMODE
est activée, la valeur delocalchars
est ignorée et considérée comme toujours égale àTRUE
. SiLINEMODE
a déjà été activé,quit
sera envoyé sous la formeabort
, eteof et
suspend
seront envoyés sous la formeeof et
susp
, voirsend
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 estFALSE
. prettydump
- Si la bascule
netdata
etprettydump
sont activées, la sortie de la commandenetdata
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 estFALSE
. 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 estFALSE
. 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 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
9 février 2019 | Utilitaires réseau GNU |