Provided by: manpages-fr_4.27.0-1_all 

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)