TELNET(1) | General Commands Manual | TELNET(1) |
NUME¶
telnet
—
interfața cu utilizatorul pentru protocolul
TELNET
SINOPSIS¶
telnet
[-8
]
[-E
] [-F
]
[-K
] [-L
]
[-S
tos]
[-X
tip-autentificare]
[-a
] [-b
alias-gazdă] [-c
]
[-d
] [-e
caracter-eludare] [-f
]
[-k
domeniu]
[-l
utilizator]
[-n
fișier-urmărire]
[-r
] [-x
]
[gazda [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țiunile sunt următoarele:
-8
- 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. -E
- Împiedică orice caracter să fie recunoscut ca fiind un caracter de eludare.
-F
- În cazul în care se utilizează autentificarea
Kerberos V5, opțiunea
-F
permite transmiterea acreditărilor locale către sistemul la distanță, inclusiv a acreditărilor care au fost deja transmise în mediul local. -K
- Specifică nicio autentificare automată la sistemul de la distanță.
-L
- Specifică o rută de date pe 8 biți la ieșire. Acest lucru determină negocierea opțiunii BINARY la ieșire.
-S
tos- Stabilește opțiunea IP de tip de serviciu („type-of-service”: TOS) pentru conexiunea telnet la valoarea tos, care poate fi o valoare numerică TOS sau, pe sistemele care o acceptă, un nume simbolic TOS găsit în fișierul /etc/iptos.
-X
tip-autentificare- Dezactivează tipul de autentificare tip-autentificare.
-a
- Î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. -b
adresa-ip- Folosește bind(2) pe soclul local pentru a-l lega la o adresă-alias ip sau la adresa ip a unei alte interfețe decât cea aleasă în mod natural de connect(2). Acest lucru poate fi util atunci când se conectează la servicii care utilizează adrese IP pentru autentificare, iar reconfigurarea serverului nu este de dorit (sau este imposibilă).
-c
- Dezactivează citirea fișierului
.telnetrc al utilizatorului; (a se vedea comanda
toggle skiprc
din această pagină de manual). -d
- Stabilește valoarea inițială a comenzii
debug
laTRUE
. -e
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 scăpare. -f
- Dacă se utilizează autentificarea Kerberos V5,
opțiunea
-f
permite transmiterea acreditărilor locale către sistemul de la distanță. -k
domeniu- În cazul în care se utilizează autentificarea
Kerberos, opțiunea
-k
solicită catelnet
să obțină tichete pentru gazda de la distanță în domeniul domeniu în loc de domeniul gazdei de la distanță, așa cum este determinat de krb_realmofhost(3). -l
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
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
- Specifică o interfață de utilizator similară
cu cea a 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
. -x
- Activează criptarea fluxului de date, dacă este posibil.
- 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
.
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, telnet
va reveni la
unul dintre cele două moduri de intrare: fie la modul „un
caracter la un moment dat”, fie la modul „vechi linie cu
linie”, în funcție de ceea ce suportă sistemul
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”, cea mai mare parte a textului tastat este trimisă imediat la gazda la distanță pentru procesare.
În modul vechi „linie cu linie”, tot textul este transmis local și (în mod normal) numai liniile completate sunt trimise către gazda la distanță. Caracterul „eco local” (inițial „^E” poate fi utilizat pentru a dezactiva și activa ecoul local (acesta ar 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ă comutatorul
caractere-locale
este TRUE
(valoarea implicită pentru „old line by line”; 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ă
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șirea ulterioară către terminal (până
când gazda la distanță confirmă secvența
TELNET) și să elimine intrarea anterioară a
terminalului (în cazul quit
și
intr
).
În timpul conectării la o gazdă la
distanță, se poate intra în modul de comandă
telnet
prin tastarea telnet
„caracterului de eludare” (inițial „^]”).
Când se află în modul de comandă, sunt
disponibile convențiile normale de editare a terminalului.
Rețineți că, prin introducerea caracterului de eludare,
se revine la modul de comandă al invocării inițiale a
telnet
care are terminalul de control.
Folosiți comanda send escape
pentru a trece
la modul de comandă în procesele ulterioare
telnet
de pe gazde la distanță.
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 opțiuneaTELNET 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 opțiuneaTELNET ENCRYPT
.Argumentele valide pentru comanda «encrypt» sunt următoarele:
disable
tip[input|output]
- Dezactivează tipul de criptare
specificat. Dacă omiteți
input
șioutput
, atât intrarea cât și ieșirea sunt dezactivate. Pentru a obține o listă a tipurilor disponibile, utilizați comandaencrypt disable ?
. enable
tip[input|output]
- Activează tipul de criptare specificat.
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 ?
. 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
input
șioutput
, 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
,PRINTER
șiXAUTHORITY
fiind exportate în mod implicit. VariabilaUSER
este, de asemenea, exportată în cazul în care se utilizează opțiunile-a
sau-l
. În plus, valoarea variabileiTERM
este disponibilă în mod implicit pentru a fi interogată de către server.Argumentele valide pentru comanda
environ
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ă.
list
- Listează setul curent de variabile de mediu. Cele marcate cu
*
vor fi trimise automat, cele marcate cu+
vor fi trimise numai dacă sunt solicitate în mod explicit de către server, iar celelalte nu vor fi dezvăluite serverului chiar dacă sunt solicitate. ?
- 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
, atunci introduce 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
gazda [-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 cu puncte” (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 de mașină, utilizați DEFAULT ca nume de mașină pentru a se potrivi cu fiecare conexiune. 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 la 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
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. dont
cmd- Trimite secvența
TELNET DONT
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. will
cmd- Trimite secvența
TELNET WILL
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. wont
cmd- Trimite secvența
TELNET WONT
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
localchars
sauLINEMODE
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 procesare normală) și a suprima ecoul caracterelor introduse (pentru introducerea, de exemplu, a unei parole).
eof
- În cazul în care
telnet
funcționează în modulLINEMODE
sau în 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 caracteruluieof
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ă la sistemul la distanță. Valoarea inițială pentru caracterulerase
este considerată a fi caracterulerase
al terminalului. escape
- Acesta este caracterul de eludare
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 caracterulflush
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 caracterulinterrupt
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ă la sistemul la distanță. Valoarea inițială pentru caracterulkill
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ă a caracteruluilnext
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 caracterulquit
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 caracteruluireprint
este considerată a fi caracterulreprint
al terminalului. rlogin
- Acesta este caracterul de eludare rlogin. Dacă este definit,
caracterul normal de eludare 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; atunci
când este urmat de un ^Z, suspendă comanda
telnet
. Starea inițială constă în dezactivarea caracterului de eludarerlogin
. start
- Dacă opțiunea
TELNET TOGGLE-FLOW-CONTROL
a fost activată, atunci acest caracter este considerat a fi caracterulstart
al terminalului. Valoarea inițială pentru caracterulstart
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ă pentru caracterulstop
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 la distanță. Valoarea inițială pentru caracterulsuspend
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 caracteruluiworderase
este considerată a fi caracterulworderase
al terminalului. ?
- Afișează comenzile legale
set
(unset
).
skey
secvența-de-provocare- Comanda
skey
calculează un răspuns la provocarea S/Key. A se vedea skey(1) pentru mai multe informații despre sistemul S/Key. 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 atribuite secvențelor de comenzi TELNET (cum ar fiip
sauquit
) sau 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
- Atunci când este negociată opțiunea
TELNET ENCRYPT
, în mod implicit, criptarea (decriptarea) efectivă a fluxului de date nu începe automat. Comandaautoencrypt
(autodecrypt
) precizează că criptarea fluxului de ieșire (intrare) trebuie activată cât mai curând posibil. 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 rezultată TELNET trimisă este urmată de secvențaTELNET SYNCH
. Această procedură ar trebui să determine sistemul de la distanță să înceapă să înlăture 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 de la distanță
trimite numai caractere de retur de cărucior, dar
niciodată avansuri de linie. Valoarea inițială
pentru această comutare este
FALSE
. debug
- Comută depanarea la nivel de soclu (utilă numai pentru
super-utilizator). Valoarea inițială a acestei
comutări este
FALSE
. encdebug
- Activează informațiile de depanare pentru codul de criptare.
localchars
- Dacă acesta este
TRUE
, atunci caractereleflush
,interrupt
,quit
,erase
șikill
(veziset
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ă pentru această comutare 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
șisuspend
sunt trimise caeof
șisusp
(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 personal 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 comutatorul
verbose_encrypt
esteTRUE
,telnet
afișează un mesaj de fiecare dată când criptarea este activată sau dezactivată. Valoarea inițială a acestei comutări esteFALSE
. ?
- 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ă comanda 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 de la
distanță) numai atunci când este primul caracter de pe
o linie.
Direcționarea sursei nu este încă acceptată pentru IPv6.
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
3 februarie 1994 | Linux 6.4.0-150600.23.25-default |