- bookworm-backports 4.24.0-2~bpo12+1
- testing 4.24.0-2
- unstable 4.24.0-2
TELNET(1) | General Commands Manual (urm) | TELNET(1) |
NUME¶
telnet
—
interfața cu utilizatorul pentru protocolul
TELNET
SINOPSIS¶
telnet
[opțiuni
...] [gazdă
[port]]
DESCRIERE¶
Comanda telnet
este utilizată
pentru a comunica cu o altă gazdă utilizând protocolul
TELNET. Dacă telnet
este invocată
fără argumentul gazdă, aceasta
intră în modul comandă, indicat de promptul
(telnet>
). În acest mod, acceptă
și execută comenzile enumerate mai jos. Dacă este
invocată cu argumente, acesta execută o comandă
open
cu aceste argumente.
OPȚIUNI¶
-4,
--ipv4
- Utilizează IPv4 pentru a se conecta la gazde.
-6,
--ipv6
- Utilizează IPv6 pentru a se conecta la gazde.
-8
,--binary
- Specifică o rută de date pe 8 biți. Aceasta
determină o încercare de negociere a opțiunii
TELNET BINARY
atât la intrare, cât și la ieșire. -L
,--binary-output
- Specifică o rută de date pe 8 biți la ieșire. Acest lucru determină negocierea opțiunii BINARY la ieșire.
-e
,--escape
caracter-eludare- Stabilește caracterul de eludare inițial
telnet
la caracter-eludare Dacă caracter-eludare este omis, atunci nu va exista niciun caracter de eludare. -E
,--no-escape
- Împiedică orice caracter să fie recunoscut ca fiind un caracter de eludare.
-a
,--login
- Încearcă autentificarea automată. În prezent,
aceasta trimite numele de utilizator prin intermediul variabilei
USER
a opțiuniiENVIRON
, dacă este acceptată de sistemul de la distanță. Numele utilizat este cel al utilizatorului curent, așa cum este returnat de getlogin(2), dacă este în concordanță cu ID-ul utilizatorului curent, altfel este numele asociat cu ID-ul utilizatorului. -K
,--no-login
- Specifică nicio autentificare automată la sistemul de la distanță.
-l
,--user
utilizator- La conectarea la sistemul de la distanță, dacă
sistemul de la distanță înțelege
opțiunea
ENVIRON
, atunci utilizator va fi trimis la sistemul de la distanță ca valoare pentru variabila USER. Această opțiune implică opțiunea-a
. Această opțiune poate fi utilizată, de asemenea, cu comandaopen
. -n
,--trace
fișier-urmărire- Deschide fișierul de urmărire
fișier-urmărire pentru
înregistrarea informațiilor de urmărire. A se vedea
comanda
set fișier-urmărire
de mai jos. -r
,--rlogin
- Specifică o interfață cu utilizatorul similară cu rlogin(1). În acest mod, caracterul de eludare este stabilit la caracterul tilde (~), cu excepția cazului în care este modificat de opțiunea -e.
-c
,--no-rc
- Dezactivează citirea fișierului
.telnetrc al utilizatorului; (a se vedea comanda
toggle skiprc
din această pagină de manual). -d
,--debug
- Stabilește valoarea inițială a comenzii
debug
laTRUE
. -x
,--encrypt
- Activează criptarea fluxului de date, dacă este posibil.
-X
,--disable-auth
tip-autentificare- Dezactivează tipul de autentificare tip-autentificare.
-k
,--realm
domeniu- În cazul în care se utilizează autentificarea
Kerberos, opțiunea
-k
solicită ca telnet să obțină tichete pentru gazda la distanță în domeniul domeniu în loc de domeniul gazdei la distanță, așa cum este determinat de krb_realmofhost(3). - gazdă
- Indică numele oficial, un alias sau adresa de internet a unei gazde de la distanță.
- port
- Indică un număr de port (adresa unei aplicații).
Dacă nu se specifică un număr, se utilizează
portul implicit
telnet
.
OPERAȚIA¶
Când se află în modul rlogin, o linie de forma ~. deconectează de la gazda de la distanță; ~ este caracterul de eludare telnet. În mod similar, linia ~^Z suspendă sesiunea telnet. Linia ~^] permite trecerea la promptul normal de eludare telnet.
După ce a fost deschisă o conexiune,
telnet
va încerca să activeze
opțiunea TELNET LINEMODE
. Dacă acest
lucru nu reușește, atunci telnet
va
reveni la unul dintre cele două moduri de intrare: fie la modul
„un caracter odată”, fie la vechiul mod „linie
cu linie”, în funcție de ceea ce suportă
sistemul de la distanță.
Atunci când este activată opțiunea
LINEMODE
(modul linie cu linie), procesarea
caracterelor se face pe sistemul local, sub controlul sistemului de la
distanță. Atunci când editarea intrărilor sau
ecoul caracterelor trebuie să fie dezactivate, sistemul de la
distanță va transmite această informație.
Sistemul de la distanță va transmite, de asemenea,
modificările aduse caracterelor speciale care au loc pe sistemul de
la distanță, astfel încât acestea să
poată avea efect pe sistemul local.
În modul „un caracter la un moment dat”, majoritatea textului tastat este trimis imediat la gazda la distanță pentru procesare.
În modul vechi „linie cu linie”, tot textul este transmis la nivel local și (în mod normal) numai liniile completate sunt trimise către gazda de la distanță. Caracterul „echo local” (inițial \[u201E]^E”) poate fi utilizat pentru a dezactiva și activa ecoul local (acest lucru va fi utilizat în principal pentru a introduce parole fără ca parola să fie transmisă prin ecou).
Dacă opțiunea LINEMODE
este
activată sau dacă comanda localchars
este TRUE
(valoarea implicită pentru modul
vechi „linie cu linie”; a se vedea mai jos), caracterele
quit
, intr
și
flush
ale utilizatorului sunt captate la nivel local
și trimise ca secvențe de protocol TELNET către partea
de la distanță. Dacă a fost activată
vreodată opțiunea LINEMODE
, atunci
caracterele susp
și
eof
ale utilizatorului sunt, de asemenea, trimise ca
secvențe de protocol TELNET, iar quit
este
trimis ca TELNET ABORT
în loc de
BREAK
. Există opțiuni (a se vedea
toggle
autoflush
ș i
toggle
autosynch
de mai jos)
care determină această acțiune să elimine
ieșirile ulterioare către terminal (până
când gazda de la distanță confirmă
secvența TELNET) și să elimine intrările
anterioare ale terminalului (în cazul lui
quit
ș i intr
).
În timp ce se află conectat la o gazdă de la
distanță, se poate intra în modul de comandă
telnet
tastând telnet
„caracterul de eludare” (inițial „^]”).
Când se află în modul comandă, sunt disponibile
convențiile normale de editare a terminalului.
Sunt disponibile următoarele comenzi
telnet
. Este necesar să se tasteze din
fiecare comandă doar atât cât este necesar pentru a o
identifica în mod unic (acest lucru este valabil și pentru
argumentele la comenzile mode
,
set
, toggle
,
unset
, slc
,
environ
și
display
).
auth
argument ...- Comanda «auth» manipulează informațiile
trimise prin intermediul opțiunii
TELNET AUTHENTICATE
. Argumentele valide pentru comanda «auth» sunt următoarele:disable
tip- Dezactivează tipul de autentificare specificat. Pentru a
obține o listă a tipurilor disponibile, utilizați
comanda
auth disable ?
. enable
tip- Activează tipul de autentificare specificat. Pentru a
obține o listă a tipurilor disponibile, utilizați
comanda
auth enable ?
. status
- Listează starea actuală a diferitelor tipuri de autentificare.
close
- Închide o sesiune TELNET și revine la modul de comandă.
display
argument ...- Afișează toate sau o parte din valorile
set
șitoggle
(a se vedea mai jos). encrypt
argument ...- Comanda «encrypt» manipulează informațiile
trimise prin intermediul opțiunii
TELNET ENCRYPT
.Notă: Din cauza controalelor de export, opțiunea
TELNET ENCRYPT
nu este acceptată în afara Statelor Unite și a Canadei.Argumentele valide pentru comanda «encrypt» sunt următoarele:
disable
tip[input|output]
- Dezactivează tipul de criptare specificat. Dacă
omiteți intrarea și ieșirea
„input|output”, atât intrarea cât
și ieșirea sunt dezactivate. Pentru a obține o
listă a tipurilor disponibile, utilizați comanda
encrypt disable ?
. enable
tip[input|output]
- Activează tipul de criptare specificat. Dacă
omiteți intrarea și ieșirea
„input|output”, sunt activate atât intrarea,
cât și ieșirea. Pentru a obține o
listă a tipurilor disponibile, utilizați comanda
encrypt enable ?
. input
- Aceasta este similară cu comanda
encrypt start input
. -input
- Aceasta este similară cu comanda
encrypt stop input
. output
- Aceasta este similară cu comanda
encrypt start output
. -output
- Aceasta este similară cu comanda
encrypt stop output
. start
[input|output]
- Încearcă să pornească criptarea.
Dacă omiteți
input
șioutput,
atât intrarea cât și ieșirea sunt activate. Pentru a obține o listă a tipurilor disponibile, utilizați comandaencrypt enable ?
. status
- Afișează starea actuală a criptării.
stop
[input|output]
- Oprește criptarea. Dacă omiteți intrarea și ieșirea, criptarea se face atât la intrare, cât și la ieșire.
type
tip- Stabilește tipul implicit de criptare care va fi utilizat cu
comenzile ulterioare
encrypt start
sauencrypt stop
.
environ
argumente...- Comanda
environ
este utilizată pentru a manipula variabilele care pot fi trimise prin opțiuneaTELNET ENVIRON
. Setul inițial de variabile este preluat din mediul utilizatorului, doar variabileleDISPLAY
șiPRINTER
fiind exportate în mod implicit. VariabilaUSER
este, de asemenea, exportată în cazul în care se utilizează opțiunile-a
sau-l
.
Argumentele valide pentru comandaenviron
sunt:define
variabilă valoare- Definește variabila variabilă pentru a avea valoarea valoare. Orice variabilă definită prin această comandă este exportată automat. valoarea poate fi inclusă între ghilimele simple sau duble, astfel încât să poată fi incluse tabulări și spații.
undefine
variabilă- Elimină variabila din lista de variabile de mediu.
export
variabilă- Marchează variabila variabilă pentru a fi exportată în partea de la distanță.
unexport
variabilă- Marchează variabila variabilă pentru a nu fi exportată decât dacă este solicitată în mod explicit de către partea de la distanță.
list
- Listează setul curent de variabile de mediu. Cele marcate cu un
*
vor fi trimise automat, celelalte variabile vor fi trimise numai dacă sunt solicitate în mod explicit. ?
- Afișează informații de ajutor pentru comanda
environ
.
logout
- Trimite opțiunea
TELNET LOGOUT
către partea de la distanță. Această comandă este similară unei comenziclose
; cu toate acestea, dacă partea de la distanță nu acceptă opțiuneaLOGOUT
, nu se întâmplă nimic. Dacă, totuși, partea de la distanță acceptă opțiuneaLOGOUT
, această comandă ar trebui să determine partea de la distanță să închidă conexiunea TELNET. Dacă partea de la distanță acceptă, de asemenea, conceptul de suspendare a sesiunii unui utilizator în vederea reatașării ulterioare, argumentul logout indică faptul că trebuie să încheiați imediat sesiunea. mode
tip- tipul este una dintre mai multe opțiuni,
în funcție de starea sesiunii TELNET. Gazdei de la
distanță i se cere permisiunea de a trece în modul
solicitat. Dacă gazda la distanță este
capabilă să intre în modul respectiv, se va intra
în modul solicitat.
character
- Dezactivează opțiunea
TELNET LINEMODE
, sau, dacă partea de la distanță nu înțelege opțiuneaLINEMODE
, introduce de fiecare dată modul „un caracter la un moment dat”. line
- Activează opțiunea
TELNET LINEMODE
sau, dacă partea de la distanță nu înțelege opțiuneaLINEMODE
, încearcă să intre în modul vechi „linie cu linie”. isig
(-isig
)- Încearcă să activeze (dezactiveze) modul
TRAPSIG
al opțiuniiLINEMODE
. Acest lucru necesită ca opțiuneaLINEMODE
să fie activată. edit
(-edit
)- Încearcă să activeze (dezactiveze) modul
EDIT
al opțiuniiLINEMODE
. Acest lucru necesită ca opțiuneaLINEMODE
să fie activată. softtabs
(-softtabs
)- Încearcă să activeze (dezactiveze) modul
SOFT_TAB
al opțiuniiLINEMODE
. Acest lucru necesită ca opțiuneaLINEMODE
să fie activată. litecho
(-litecho
)- Încearcă să activeze (dezactiveze) modul
LIT_ECHO
al opțiuniiLINEMODE
. Acest lucru necesită ca opțiuneaLINEMODE
să fie activată. ?
- Afișează informații de ajutor pentru comanda
mode
.
open
gazdă [[-l
] utilizator][-
port]- Deschide o conexiune la gazda numită. Dacă nu se
specifică un număr de port,
telnet
va încerca să contacteze un server TELNET la portul implicit. Specificarea gazdei poate fi fie un nume de gazdă (a se vedea hosts(5)), fie o adresă de internet specificată în notația „XXX.XXX.XXX.XXX” (a se vedea inet(3)). Opțiunea [-l
] poate fi utilizată pentru a specifica numele de utilizator care urmează să fie transmis sistemului la distanță prin intermediul opțiuniiENVIRON
. La conectarea la un port nestandard,telnet
omite orice inițiere automată a opțiunilor TELNET. Atunci când numărul portului este precedat de un semn minus, se realizează negocierea inițială a opțiunilor. După stabilirea unei conexiuni, se deschide fișierul .telnetrc din directorul personal al utilizatorului. Liniile care încep cu un # sunt linii de comentariu. Liniile goale sunt ignorate. Liniile care încep fără spațiu alb reprezintă începutul unei intrări în mașină. Primul lucru de pe linie este numele mașinii la care se face conexiunea. Restul liniei și liniile succesive care încep cu spațiu alb sunt considerate comenzitelnet
și sunt procesate ca și cum ar fi fost introduse manual în promptul de comandătelnet
. quit
- Închide orice sesiune TELNET deschisă și iese din
telnet
. Un sfârșit de fișier (în modul comandă) va închide, de asemenea, o sesiune și va ieși. send
argumente- Trimite una sau mai multe secvențe de caractere speciale
către gazda de la distanță. Următoarele sunt
argumentele care pot fi specificate (se pot specifica mai multe argumente
simultan):
abort
- Trimite secvența
TELNET ABORT
(Abandonarea proceselor, „Abort processes”). ao
- Trimite secvența
TELNET AO
(Abandonarea ieșirii, „Abort Output”), care ar trebui să determine sistemul de la distanță să golească toate ieșirile de la sistemul de la distanță către terminalul utilizatorului. ayt
- Trimite secvența
TELNET AYT
(Ești acolo, „Are You There”), la care sistemul de la distanță poate alege să răspundă sau să nu răspundă. brk
- Trimite secvența
TELNET BRK
(De întrerupere, „Break”), care poate avea semnificație pentru sistemul de la distanță. ec
- Trimite secvența
TELNET EC
(Șterge caracterul, „Erase Character”), care ar trebui să determine sistemul la distanță să șteargă ultimul caracter introdus. el
- Trimite secvența
TELNET EL
(Șterge linia, „Erase Line”), care ar trebui să determine sistemul la distanță să șteargă linia în curs de introducere. eof
- Trimite secvența
TELNET EOF
(Sfârșit de fișier, „End Of File”). eor
- Trimite secvența
TELNET EOR
(Sfârșit de înregistrare, „End of Record”). escape
- Trimite caracterul de eludare curent
telnet
(inițial „^”). ga
- Trimite secvența
TELNET GA
(Mergi înainte, „Go Ahead”), care probabil nu are nicio semnificație pentru sistemul de la distanță. getstatus
- Dacă partea de la distanță acceptă comanda
TELNET STATUS
,getstatus
va trimite subnegocierea pentru a solicita ca serverul să trimită starea curentă a opțiunii sale. ip
- Trimite secvența
TELNET IP
(Întrerupe procesul, „Interrupt Process”), care ar trebui să determine sistemul la distanță să întrerupă procesul în curs de desfășurare. nop
- Trimite secvența
TELNET NOP
(Nicio operație, „No OPeration”). susp
- Trimite secvența
TELNET SUSP
(Suspendare proces, „SUSPend process”). synch
- Trimite secvența
TELNET SYNCH
. Această secvență face ca sistemul de la distanță să renunțe la toate datele introduse anterior (dar care nu au fost încă citite). Această secvență este trimisă ca date urgente TCP (și este posibil să nu funcționeze dacă sistemul de la distanță este un sistem 4.2BSD - dacă nu funcționează, un caracter „r” minusculă poate fi transmis ca ecou pe terminal). do
cmddont
cmdwill
cmdwont
cmd- Trimite secvența
TELNET DO
cmd. cmd poate fi fie un număr zecimal cuprins între 0 și 255, fie un nume simbolic pentru o comandă specificăTELNET
. cmd poate fi, de asemenea, fiehelp
, fie?
pentru a imprima informații de ajutor, inclusiv o listă de nume simbolice cunoscute. ?
- Afișează informații de ajutor pentru comanda
send
.
set
argument valoareunset
argument valoare- Comanda
set
va defini oricare dintre variabileletelnet
la o anumită valoare sau laTRUE
. Valoarea specialăoff
dezactivează funcția asociată cu variabila; aceasta este echivalentă cu utilizarea comenziiunset
. Comandaunset
va dezactiva sau va stabili laFALSE
oricare dintre funcțiile specificate. Valorile variabilelor pot fi consultate cu ajutorul comenziidisplay
. Variabilele care pot fi definite sau dezactivate, dar nu și comutate, sunt enumerate aici. În plus, oricare dintre variabilele pentru comandatoggle
poate fi definită sau dezactivată în mod explicit cu ajutorul comenzilorset
șiunset
.ayt
- Dacă TELNET este în modul caractere locale
„localchars” sau
LINEMODE
este activat, iar caracterul de stare este tastat, o secvențăTELNET AYT
(a se vedeasend ayt
anterior) este trimisă către gazda de la distanță. Valoarea inițială pentru caracterul „Are You There” este caracterul de stare al terminalului. echo
- Aceasta este valoarea (inițial „^E”) care, atunci când se află în modul „linie cu linie”), comută între a face ecoul local al caracterelor introduse (pentru procesarea normală) și a suprima ecoul caracterelor introduse (pentru introducerea, de exemplu, a unei parole).
eof
- Dacă
telnet
funcționează în modulLINEMODE
sau modul vechi „linie cu linie”, introducerea acestui caracter ca prim caracter pe o linie va face ca acest caracter să fie trimis la sistemul de la distanță. Valoarea inițială a caracterului „eof” (sfârșit de fișier) este considerată a fi caracteruleof
al terminalului. erase
- Dacă
telnet
se află în modullocalchars
(a se vedeatoggle
localchars
de mai jos), și dacătelnet
funcționează în modul „un caracter la un moment dat”, atunci când acest caracter este tastat, o secvențăTELNET EC
(a se vedeasend
ec
de mai sus) este trimisă către sistemul la distanță. Valoarea inițială pentru caracterul de ștergere este considerată a fi caracterulerase
al terminalului. escape
- Acesta este caracterul de evadare
telnet
(inițial „^[”) care determină intrarea în modul de comandătelnet
(atunci când este conectat la un sistem la distanță). flushoutput
- Dacă
telnet
este în modullocalchars
(a se vedeatoggle
localchars
de mai jos) și se tastează caracterulflushoutput
, o secvențăTELNET AO
(a se vedeasend
ao
de mai sus) este trimisă către gazda la distanță. Valoarea inițială pentru caracterul de golire „flush” este considerată a fi caracterulflush
al terminalului. forw1
forw2
- În cazul în care TELNET funcționează
în
LINEMODE
, acestea sunt caracterele care, atunci când sunt tastate, determină transmiterea liniilor parțiale către sistemul de la distanță. Valoarea inițială a caracterelor de redirecționare este preluată din caracterele „eol” și „eol2” ale terminalului. interrupt
- Dacă
telnet
este în modullocalchars
(a se vedeatoggle
localchars
de mai jos) și este tastat caracterulinterrupt
, o secvențăTELNET IP
(a se vedeasend
ip
de mai sus) este trimisă către gazda de la distanță. Valoarea inițială pentru caracterul de întrerupere este considerată a fi caracterulintr
al terminalului. kill
- Dacă
telnet
se află în modullocalchars
(a se vedeatoggle
localchars
de mai jos),și
dacătelnet
funcționează în modul „un caracter la un moment dat”, atunci când acest caracter este tastat, o secvențăTELNET EL
(a se vedeasend
el
de mai sus) este trimisă către sistemul la distanță. Valoarea inițială pentru caracterul „kill” este considerată a fi caracterulkill
al terminalului. lnext
- În cazul în care
telnet
funcționează în modulLINEMODE
sau în modul vechi „linie cu linie”, atunci acest caracter este considerat a fi caracterullnext
al terminalului. Valoarea inițială pentru caracterul „lnext” este considerată a fi caracterullnext
al terminalului. quit
- Dacă
telnet
este în modullocalchars
(a se vedeatoggle
localchars
de mai jos) și este tastat caracterulquit
, o secvențăTELNET BRK
(a se vedeasend
brk
de mai sus) este trimisă către gazda la distanță. Valoarea inițială pentru caracterul „quit” este considerată a fi caracterulquit
al terminalului. reprint
- În cazul în care
telnet
funcționează în modulLINEMODE
sau în modul vechi „linie cu linie”, atunci acest caracter este considerat a fi caracterulreprint
al terminalului. Valoarea inițială a caracterului de reimprimare „reprint” este considerată a fi caracterulreprint
al terminalului. rlogin
- Acesta este caracterul de eludare rlogin. Dacă este definit, caracterul de eludare normal TELNET este ignorat, cu excepția cazului în care este precedat de acest caracter la începutul unei linii. Acest caracter, la începutul unei linii urmat de un „.” închide conexiunea; când este urmat de un „^Z”, suspendă comanda telnet. Starea inițială este de a dezactiva caracterul de eludare rlogin.
start
- Dacă opțiunea
TELNET TOGGLE-FLOW-CONTROL
a fost activată, atunci acest caracter este considerat a fi caracterulstart
al terminalului. Valoarea inițială a caracterului „kill” este considerată a fi caracterulstart
al terminalului. stop
- Dacă opțiunea
TELNET TOGGLE-FLOW-CONTROL
a fost activată, atunci acest caracter este considerat a fi caracterulstop
al terminalului. Valoarea inițială a caracterului „kill” este considerată a fi caracterulstop
al terminalului. susp
- Dacă
telnet
este în modullocalchars
sauLINEMODE
este activat, iar caracterulsuspend
este tastat, o secvențăTELNET SUSP
(a se vedeasend
susp
de mai sus) este trimisă către gazda de la distanță. Valoarea inițială pentru caracterul de suspendare este considerată a fi caracterulsuspend
al terminalului. tracefile
- Acesta este fișierul în care va fi scrisă
ieșirea, cauzată de
netdata
sauoption
tracing fiindTRUE
. Dacă este definită la “-
”, atunci informațiile de urmărire vor fi scrise la ieșirea standard (valoarea implicită). worderase
- În cazul în care
telnet
funcționează în modulLINEMODE
sau în modul vechi „linie cu linie”, atunci acest caracter este considerat a fi caracterulworderase
al terminalului. Valoarea inițială a caracterului „worderase” este considerată a fi caracterulworderase
al terminalului. ?
- Afișează comenzile legale
set
(unset
).
slc
stare- Comanda
slc
(Set Local Characters) este utilizată pentru a stabili sau schimba starea caracterelor speciale atunci când opțiuneaTELNET LINEMODE
a fost activată. Caracterele speciale sunt caracterele care sunt puse în corespondență cu secvențele de comenzi TELNET (cum ar fiip
sauquit
) sau cu caracterele de editare a liniei (cum ar fierase
șikill
). În mod implicit, sunt exportate caracterele speciale locale.check
- Verifică valorile actuale pentru caracterele speciale curente. Partea de la distanță este solicitată să trimită toate valorile actuale ale caracterelor speciale, iar dacă există discrepanțe cu partea locală, aceasta va trece la valoarea de la distanță.
export
- Comută la valorile implicite locale pentru caracterele
speciale. Caracterele locale implicite sunt cele ale terminalului
local în momentul în care a fost inițiat
telnet
. import
- Comută la valorile implicite de la distanță pentru caracterele speciale. Caracterele implicite de la distanță sunt cele ale sistemului de la distanță în momentul în care a fost stabilită conexiunea TELNET.
?
- Afișează informații de ajutor pentru comanda
slc
.
status
- Afișează starea actuală a
telnet
. Aceasta include sistemul omolog la care se este conectat, precum și modul curent. toggle
argumente ...- Comută (între
TRUE
șiFALSE
) diverse fanioane care controlează modul în caretelnet
răspunde la evenimente. Aceste fanioane pot fi stabilite în mod explicit laTRUE
sauFALSE
cu ajutorul comenzilorset
șiunset
enumerate mai sus. Se pot specifica mai multe argumente. Starea acestor fanioane poate fi interogată cu ajutorul comenziidisplay
. Argumentele valide sunt:authdebug
- Activează informațiile de depanare pentru codul de autentificare.
autoflush
- Dacă
autoflush
șilocalchars
sunt ambeleTRUE
, atunci când caractereleao
sauquit
sunt recunoscute (și transformate în secvențe TELNET; pentru detalii, veziset
de mai sus),telnet
refuză să afișeze orice date pe terminalul utilizatorului până când sistemul de la distanță confirmă (prin intermediul unei opțiuniTELNET TIMING MARK
) că a procesat acele secvențe TELNET. Valoarea inițială pentru această comutare esteTRUE
dacă utilizatorul terminalului nu a efectuat un „stty noflsh”, în caz contrarFALSE
(a se vedea stty(1)). autodecrypt
- Când se negociază opțiunea
TELNET ENCRYPT
, în mod implicit, criptarea (decriptarea) efectivă a fluxului de date nu începe automat. Comanda autoencrypt (autodecrypt) stabilește că criptarea fluxului de ieșire (intrare) trebuie activată cât mai curând posibil.Notă: Din cauza controalelor de export, opțiunea
TELNET ENCRYPT
nu este acceptată în afara Statelor Unite și a Canadei. autologin
- Dacă partea de la distanță acceptă
opțiunea
TELNET AUTENTICATION
, TELNET încearcă să o utilizeze pentru a efectua autentificarea automată. Dacă opțiuneaAUTHENTICATION
nu este acceptată, numele de conectare al utilizatorului este propagat prin intermediul opțiuniiTELNET ENVIRON
. Această comandă este identică cu specificarea opțiunii a la comandaopen
. autosynch
- Dacă
autosynch
ș ilocalchars
sunt ambeleTRUE
, atunci când se tastează fie caracterulintr
, fiequit
(a se vedeaset
de mai sus pentru descrierea caracterelorintr
șiquit
), secvența TELNET trimisă este urmată de secvențaTELNET SYNCH
. Această procedurăar trebui
să determine sistemul de la distanță să înceapă să arunce toate datele introduse anterior până când ambele secvențe TELNET au fost citite și au fost luate în considerare. Valoarea inițială a acestei comutări esteFALSE
. binary
- Activează sau dezactivează opțiunea
TELNET BINARY
atât la intrare, cât și la ieșire. inbinary
- Activează sau dezactivează opțiunea
TELNET BINARY
la intrare. outbinary
- Activează sau dezactivează opțiunea
TELNET BINARY
la ieșire. crlf
- Dacă aceasta este
TRUE
, atunci retururile de cărucior vor fi trimise ca<CR><LF>
. Dacă acesta esteFALSE
, atunci retururile de cărucior vor fi trimise ca<CR><NUL>
. Valoarea inițială pentru această comutare esteFALSE
. crmod
- Comută modul de retur de cărucior. Atunci când
acest mod este activat, majoritatea caracterelor de retur de
cărucior primite de la gazda de la distanță vor
fi convertite în retur de cărucior urmat de un avans de
linie. Acest mod nu afectează caracterele tastate de
utilizator, ci doar pe cele primite de la gazda de la
distanță. Acest mod nu este foarte util decât
în cazul în care gazda la distanță trimite
numai caractere de retur de cărucior, dar niciodată de
avans de linie. Valoarea inițială pentru această
comutare este
FALSE
. debug
- Comută depanarea la nivel de soclu (util doar pentru
superutilizator
). Valoarea inițială pentru această comutare esteFALSE
. encdebug
- Activează informațiile de depanare pentru codul de criptare.
localchars
- Dacă acesta este
TRUE
, atunci caractereleflush
,interrupt
,quit
,erase
șikill
( a se vedeaset
de mai sus) sunt recunoscute la nivel local și transformate în secvențe de control TELNET corespunzătoare (sperăm) (respectivao
,ip
,brk
,ec
șiel
; a se vedeasend
de mai sus). Valoarea inițială a acestei comutări esteTRUE
în modul vechi „linie cu linie” șiFALSE
în modul „un caracter la un moment dat”. Atunci când opțiuneaLINEMODE
este activată, valoarea luilocalchars
este ignorată și se presupune că este întotdeaunaTRUE
. DacăLINEMODE
a fost vreodată activată, atunciquit
este trimis caabort
, iareof și
suspend
sunt trimise caeof și
susp
, a se vedeasend
de mai sus). netdata
- Comută afișarea tuturor datelor de rețea
(în format hexazecimal). Valoarea inițială pentru
această comutare este
FALSE
. options
- Comută afișarea unor procesări interne ale
protocolului
telnet
(care au legătură cu opțiunile TELNET). Valoarea inițială pentru această comutare esteFALSE
. prettydump
- Când comanda
netdata
este activată, dacăprettydump
este activată, ieșirea de la comandanetdata
va fi formatată într-un format mai ușor de citit de către utilizator. Se pun spații între fiecare caracter din ieșire, iar începutul oricărei secvențe de eludare TELNET este precedat de un „*” pentru a facilita localizarea acestora. skiprc
- Atunci când comutatorul skiprc este
TRUE
, TELNET trece peste citirea fișierului .telnetrc din directorul de origine al utilizatorului atunci când sunt deschise conexiuni. Valoarea inițială pentru această comutare esteFALSE.
. termdata
- Comută afișarea tuturor datelor terminalului (în
format hexazecimal). Valoarea inițială pentru
această comutare este
FALSE
. verbose_encrypt
- Atunci când comanda
verbose_encrypt
esteTRUE
, TELNET afișează un mesaj de fiecare dată când criptarea este activată sau dezactivată. Valoarea inițială pentru această comandă esteFALSE.
Notă: Din cauza controalelor de export, criptarea datelor nu este acceptată în afara Statelor Unite și a Canadei. ?
- Afișează comenzile legale
toggle
.
z
- Suspendă
telnet
. Această comandă funcționează numai atunci când utilizatorul folosește csh(1). !
[comanda]- Execută o singură comandă într-un subshell pe
sistemul local. Dacă
command
este omis, se invocă un subshell interactiv. ?
[comanda]- Obțineți ajutor. Fără argumente,
telnet
afișează un rezumat al ajutorului. Dacă este specificată o comandă,telnet
va imprima informațiile de ajutor doar pentru comanda respectivă.
MEDIU¶
telnet
utilizează cel puțin
variabilele de mediu HOME
,
SHELL
, DISPLAY
și
TERM
. Alte variabile de mediu pot fi propagate
către cealaltă parte prin intermediul opțiunii
TELNET ENVIRON
.
FIȘIERE¶
- ~/.telnetrc
- valori de pornire «telnet» personalizate de utilizator
ISTORIC¶
Comanda telnet
a apărut în
4.2BSD.
NOTE¶
La unele sisteme la distanță, ecoul trebuie să fie oprit manual atunci când se află în modul vechi „linie cu linie”.
În modul vechi „linie cu linie” sau
LINEMODE
, caracterul eof
al
terminalului este recunoscut (și trimis către sistemul la
distanță) numai atunci când este primul caracter de pe
o linie.
TRADUCERE¶
Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>
Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.
Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net
9 februarie 2019 | Utilități GNU de rețea |