- trixie 4.27.0-1
- trixie-backports 4.28.0-2~bpo13+2
- testing 4.28.0-2
- unstable 4.28.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 BINARYatâ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,--escapecaracter-eludare- Stabilește caracterul de eludare inițial
telnetla 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
USERa 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,--userutilizator- 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,--tracefiș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ărirede 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 skiprcdin această pagină de manual). -d,--debug- Stabilește valoarea inițială a comenzii
debuglaTRUE. -x,--encrypt- Activează criptarea fluxului de date, dacă este posibil.
-X,--disable-authtip-autentificare- Dezactivează tipul de autentificare tip-autentificare.
-k,--realmdomeniu- În cazul în care se utilizează autentificarea
Kerberos, opțiunea
-ksolicită 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).
authargument ...- Comanda «auth» manipulează informațiile
trimise prin intermediul opțiunii
TELNET AUTHENTICATE. Argumentele valide pentru comanda «auth» sunt următoarele:disabletip- Dezactivează tipul de autentificare specificat. Pentru a
obține o listă a tipurilor disponibile, utilizați
comanda
auth disable ?. enabletip- 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ă.
displayargument ...- Afișează toate sau o parte din valorile
setșitoggle(a se vedea mai jos). encryptargument ...- Comanda «encrypt» manipulează informațiile
trimise prin intermediul opțiunii
TELNET ENCRYPT.Notă: Din cauza controalelor de export, opțiunea
TELNET ENCRYPTnu este acceptată în afara Statelor Unite și a Canadei.Argumentele valide pentru comanda «encrypt» sunt următoarele:
disabletip[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 ?. enabletip[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.
typetip- Stabilește tipul implicit de criptare care va fi utilizat cu
comenzile ulterioare
encrypt startsauencrypt stop.
environargumente...- Comanda
environeste 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șiPRINTERfiind exportate în mod implicit. VariabilaUSEReste, de asemenea, exportată în cazul în care se utilizează opțiunile-asau-l.
Argumentele valide pentru comandaenvironsunt:definevariabilă 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.
undefinevariabilă- Elimină variabila din lista de variabile de mediu.
exportvariabilă- Marchează variabila variabilă pentru a fi exportată în partea de la distanță.
unexportvariabilă- 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 LOGOUTcă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. modetip- 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 LINEMODEsau, 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
TRAPSIGal opțiuniiLINEMODE. Acest lucru necesită ca opțiuneaLINEMODEsă fie activată. edit(-edit)- Încearcă să activeze (dezactiveze) modul
EDITal opțiuniiLINEMODE. Acest lucru necesită ca opțiuneaLINEMODEsă fie activată. softtabs(-softtabs)- Încearcă să activeze (dezactiveze) modul
SOFT_TABal opțiuniiLINEMODE. Acest lucru necesită ca opțiuneaLINEMODEsă fie activată. litecho(-litecho)- Încearcă să activeze (dezactiveze) modul
LIT_ECHOal opțiuniiLINEMODE. Acest lucru necesită ca opțiuneaLINEMODEsă fie activată. ?- Afișează informații de ajutor pentru comanda
mode.
opengazdă [[-l] utilizator][-port]- Deschide o conexiune la gazda numită. Dacă nu se
specifică un număr de port,
telnetva î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,telnetomite 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. sendargumente- 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,getstatusva 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). docmddontcmdwillcmdwontcmd- Trimite secvența
TELNET DOcmd. 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.
setargument valoareunsetargument valoare- Comanda
setva defini oricare dintre variabileletelnetla o anumită valoare sau laTRUE. Valoarea specialăoffdezactivează funcția asociată cu variabila; aceasta este echivalentă cu utilizarea comenziiunset. Comandaunsetva dezactiva sau va stabili laFALSEoricare 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 comandatogglepoate fi definită sau dezactivată în mod explicit cu ajutorul comenzilorsetșiunset.ayt- Dacă TELNET este în modul caractere locale
„localchars” sau
LINEMODEeste activat, iar caracterul de stare este tastat, o secvențăTELNET AYT(a se vedeasend aytanterior) 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ă
telnetfuncționează în modulLINEMODEsau 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 caracteruleofal terminalului. erase- Dacă
telnetse află în modullocalchars(a se vedeatogglelocalcharsde mai jos), și dacătelnetfuncționează în modul „un caracter la un moment dat”, atunci când acest caracter este tastat, o secvențăTELNET EC(a se vedeasendecde mai sus) este trimisă către sistemul la distanță. Valoarea inițială pentru caracterul de ștergere este considerată a fi caracteruleraseal 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ă
telneteste în modullocalchars(a se vedeatogglelocalcharsde mai jos) și se tastează caracterulflushoutput, o secvențăTELNET AO(a se vedeasendaode mai sus) este trimisă către gazda la distanță. Valoarea inițială pentru caracterul de golire „flush” este considerată a fi caracterulflushal terminalului. forw1forw2- Î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ă
telneteste în modullocalchars(a se vedeatogglelocalcharsde mai jos) și este tastat caracterulinterrupt, o secvențăTELNET IP(a se vedeasendipde mai sus) este trimisă către gazda de la distanță. Valoarea inițială pentru caracterul de întrerupere este considerată a fi caracterulintral terminalului. kill- Dacă
telnetse află în modullocalchars(a se vedeatogglelocalcharsde mai jos),șidacătelnetfuncționează în modul „un caracter la un moment dat”, atunci când acest caracter este tastat, o secvențăTELNET EL(a se vedeasendelde mai sus) este trimisă către sistemul la distanță. Valoarea inițială pentru caracterul „kill” este considerată a fi caracterulkillal terminalului. lnext- În cazul în care
telnetfuncționează în modulLINEMODEsau în modul vechi „linie cu linie”, atunci acest caracter este considerat a fi caracterullnextal terminalului. Valoarea inițială pentru caracterul „lnext” este considerată a fi caracterullnextal terminalului. quit- Dacă
telneteste în modullocalchars(a se vedeatogglelocalcharsde mai jos) și este tastat caracterulquit, o secvențăTELNET BRK(a se vedeasendbrkde mai sus) este trimisă către gazda la distanță. Valoarea inițială pentru caracterul „quit” este considerată a fi caracterulquital terminalului. reprint- În cazul în care
telnetfuncționează în modulLINEMODEsau în modul vechi „linie cu linie”, atunci acest caracter este considerat a fi caracterulreprintal terminalului. Valoarea inițială a caracterului de reimprimare „reprint” este considerată a fi caracterulreprintal 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-CONTROLa fost activată, atunci acest caracter este considerat a fi caracterulstartal terminalului. Valoarea inițială a caracterului „kill” este considerată a fi caracterulstartal terminalului. stop- Dacă opțiunea
TELNET TOGGLE-FLOW-CONTROLa fost activată, atunci acest caracter este considerat a fi caracterulstopal terminalului. Valoarea inițială a caracterului „kill” este considerată a fi caracterulstopal terminalului. susp- Dacă
telneteste în modullocalcharssauLINEMODEeste activat, iar caracterulsuspendeste tastat, o secvențăTELNET SUSP(a se vedeasendsuspde mai sus) este trimisă către gazda de la distanță. Valoarea inițială pentru caracterul de suspendare este considerată a fi caracterulsuspendal terminalului. tracefile- Acesta este fișierul în care va fi scrisă
ieșirea, cauzată de
netdatasauoptiontracing 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
telnetfuncționează în modulLINEMODEsau în modul vechi „linie cu linie”, atunci acest caracter este considerat a fi caracterulworderaseal terminalului. Valoarea inițială a caracterului „worderase” este considerată a fi caracterulworderaseal terminalului. ?- Afișează comenzile legale
set(unset).
slcstare- Comanda
slc(Set Local Characters) este utilizată pentru a stabili sau schimba starea caracterelor speciale atunci când opțiuneaTELNET LINEMODEa fost activată. Caracterele speciale sunt caracterele care sunt puse în corespondență cu secvențele de comenzi TELNET (cum ar fiipsauquit) 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. toggleargumente ...- Comută (între
TRUEșiFALSE) diverse fanioane care controlează modul în caretelnetrăspunde la evenimente. Aceste fanioane pot fi stabilite în mod explicit laTRUEsauFALSEcu ajutorul comenzilorsetșiunsetenumerate 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șilocalcharssunt ambeleTRUE, atunci când caractereleaosauquitsunt recunoscute (și transformate în secvențe TELNET; pentru detalii, vezisetde mai sus),telnetrefuză 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 esteTRUEdacă 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 ENCRYPTnu 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țiuneaAUTHENTICATIONnu 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ș ilocalcharssunt ambeleTRUE, atunci când se tastează fie caracterulintr, fiequit(a se vedeasetde mai sus pentru descrierea caracterelorintrșiquit), secvența TELNET trimisă este urmată de secvențaTELNET SYNCH. Această procedurăar trebuisă 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 BINARYatât la intrare, cât și la ieșire. inbinary- Activează sau dezactivează opțiunea
TELNET BINARYla intrare. outbinary- Activează sau dezactivează opțiunea
TELNET BINARYla 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 vedeasetde 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 vedeasendde 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țiuneaLINEMODEeste activată, valoarea luilocalcharseste ignorată și se presupune că este întotdeaunaTRUE. DacăLINEMODEa fost vreodată activată, atunciquiteste trimis caabort, iareof șisuspendsunt trimise caeof șisusp, a se vedeasendde 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
netdataeste activată, dacăprettydumpeste activată, ieșirea de la comandanetdatava 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_encryptesteTRUE, 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ă
commandeste omis, se invocă un subshell interactiv. ?[comanda]- Obțineți ajutor. Fără argumente,
telnetafișează un rezumat al ajutorului. Dacă este specificată o comandă,telnetva 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 |