telnet
Table des matières
Retour à l'index
BSD mandoc
Utilitaires réseau GNU
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_realmofhost3.
- 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
BSD 4.2
– 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
BSD 4.2
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
Lk https://www.gnu.org/licenses/gpl-3.0.html 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 à
Mt debian-l10n-french@lists.debian.org
Me .
Index
- NOM
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- OPÉRATION
-
- ENVIRONNEMENT
-
- FICHIERS
-
- HISTORIQUE
-
- NOTES
-
- TRADUCTION
-
This document was created by
man2html,
using the manual pages.
Time: 05:05:55 GMT, September 19, 2025