Telnet - comandă Linux - comandă Unix

NUME

telnet - interfața de utilizator la protocolul TELNET

REZUMAT

telnet [- 8EFKLacdfrx ] [- X authtype ] [- b hostalias ] [- e escapechar ] [- k realm ] [- l utilizator ] [- n tracefile ] [ gazdă [ port ]]

DESCRIERE

Comanda telnet este folosită pentru a comunica cu o altă gazdă folosind protocolul TELNET . Dacă telnet este invocat fără argumentul gazdă , acesta intră în modul de comandă, indicat de promptul său ( telnet> ). În acest mod, acesta acceptă și execută comenzile listate mai jos. Dacă este invocată cu argumente, ea execută o comandă deschisă cu aceste argumente.

Opțiunile sunt următoarele:

-8

Specifică o cale de date pe 8 biți. Acest lucru determină o încercare de negociere a opțiunii TELNET BINARY atât pe intrare, cât și pe ieșire.

-E

Opreste orice caracter de a fi recunoscut ca un caracter escape.

-F

Dacă se utilizează autentificarea Kerberos V5, opțiunea - F permite transmiterea acreditărilor locale la sistemul de la distanță, inclusiv toate acreditările care au fost deja transmise în mediul local.

-K

Nu specifică nicio conectare automată la sistemul la distanță.

-L

Specifică o cale de date pe 8 biți pe ieșire. Aceasta face ca opțiunea BINARY să fie negociată la ieșire.

-X atype

Dezactivează tipul de autentificare autentic.

-A

Încercați autentificarea automată. În prezent, acesta trimite numele de utilizator prin variabila USER a opțiunii ENVIRON, dacă este acceptată de sistemul la distanță. Numele utilizat este cel al utilizatorului curent returnat de getlogin (2) dacă este de acord cu ID-ul curent al utilizatorului, altfel este numele asociat cu ID-ul utilizatorului.

-B hostalias

Utilizează legătura (2) pe soclul local pentru al lega la o adresă aliasată (a se vedea ifconfig (8) și specificatorul "alias") sau la adresa unei alte interfețe decât cea selectată în mod natural de conexiunea (2). Acest lucru poate fi util atunci când vă conectați la servicii care utilizează adrese IP pentru autentificare și reconfigurarea serverului este nedorită (sau imposibilă).

-c

Dezactivează citirea fișierului .telnetrc al utilizatorului. (Vedeți comanda skiprc comutare pe această pagină a omului.)

-d

Setează valoarea inițială a comenzii de depanare la TRUE

-E escapechar

Setează caracterul inițial de escape telnet pentru a scăpa dacă escapechar este omis, atunci nu va exista niciun caracter escape.

-f

Dacă se utilizează autentificarea Kerberos V5, opțiunea - f permite transmiterea acreditărilor locale la sistemul de la distanță.

-m regiune

Dacă se folosește autentificarea Kerberos, opțiunea - k cere ca telnet să obțină bilete pentru gazda de la distanță în domeniul real, în loc de realmul gazdei îndepărtate, așa cum este determinat de krb_realmofhost3.

-U utilizator

Atunci când se conectează la sistemul la distanță, dacă sistemul de la distanță înțelege opțiunea ENVIRON , atunci utilizatorul va fi trimis la sistemul la distanță ca valoare pentru variabila USER. Această opțiune implică o opțiune. Această opțiune poate fi utilizată și cu comanda deschisă .

-n tracefile

Se deschide un traseu pentru înregistrarea informațiilor de urmărire. Vedeți comanda setată de urmărire de mai jos.

-r

Specifică o interfață de utilizator similară cu rlogin (1). În acest mod, caracterul de evacuare este setat la caracterul tildă (~), dacă nu 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 la distanță.

port

Indică un număr de port (adresa unei aplicații). Dacă nu este specificat un număr, se utilizează portul telnet implicit.

Când în modul rlogin, o linie a formei ~. se deconectează de la gazda la distanță; ~ este caracterul escape telnet. În mod similar, linia ~ ^ Z suspendă sesiunea telnet. Linia ~ ^] evadează la promptul normal de evadare a telnetului.

Odată ce o conexiune a fost deschisă, telnet va încerca să activeze opțiunea TELNET LINEMODE . Dacă aceasta nu reușește, telnet va reveni la unul dintre cele două moduri de intrare: fie "caracter la rând", fie "linie veche după linie", în funcție de ce suportă sistemul la distanță.

Când LINEMODE este activat, procesarea caracterelor se face pe sistemul local, sub controlul sistemului la distanță. Când trebuie să fie dezactivată editarea intrărilor sau ecourile de caractere, sistemul de la distanță va transmite acele informații. Sistemul la distanță va transmite, de asemenea, modificări oricăror caractere speciale care se produc pe sistemul la distanță, astfel încât acestea să poată avea efect asupra sistemului local.

În modul `` caracter la un moment dat '', majoritatea textului tastat este trimis imediat la gazda de la distanță pentru procesare.

În modul "linia veche după linie", tot textul este reluat local și, în mod normal, numai liniile finalizate sunt trimise gazdei la distanță. Caracterul "ecou local" (inițial `` ^ E '') poate fi utilizat pentru a dezactiva și pentru ecoul local (aceasta va fi folosită în majoritatea cazurilor pentru introducerea parolelor fără ca parola să fie repetată).

Dacă opțiunea LINEMODE este activată sau if switch- ul localchars este TRUE (implicit pentru "linia veche prin linia", vezi mai jos), caracterele de închidere intră și flush ale utilizatorului sunt capturate local și trimise ca secvențe de protocol TELNET la la distanță. Dacă LINEMODE a fost activată vreodată, atunci susp-ul și eof-ul utilizatorului sunt trimise și ca secvențe de protocol TELNET , iar ieșirea este trimisă ca TELNET ABORT în loc de BREAK Există opțiuni (vezi comutarea automată și comutarea autosynchului de mai jos) ieșirea ulterioară la terminal (până când gazda de la distanță recunoaște secvența TELNET ) și elimină intrarea terminalului anterior (în cazul ieșirii și intrării )

În timp ce sunteți conectat la o gazdă la distanță, se poate introduce modul de comandă telnet tastând telnet `` character escape '' (inițial `` ^] ''). În modul comandă, sunt disponibile convențiile normale de editare a terminalelor. Rețineți că caracterul de evacuare va reveni la modul de comandă al invocării inițiale a telnet care are terminalul de control. Utilizați comanda de expediere pentru a comuta în modul de comandă în procesele telnet ulterioare pe gazdele de la distanță.

Următoarele comenzi telnet sunt disponibile. Doar suficient de fiecare comandă pentru a identifica unic trebuie să fie tastat (acest lucru este valabil și pentru argumente pentru a seta modul de comutare unset slc environ și comenzi de afișare ).

argumentul autorului [ ... ]

Comanda auth manipulează informațiile trimise prin opțiunea TELNET AUTHENTICATE . Argumentele valide pentru comanda auth sunt următoarele:

dezactivați tipul

Dezactivează tipul de autentificare specificat. Pentru a obține o listă de tipuri disponibile, folosiți opțiunea de dezactivare auth? comanda.

activați tipul

Activează tipul de autentificare specificat. Pentru a obține o listă de tipuri disponibile, utilizați funcția de activare a permisiunii? comanda.

stare

Afișează starea curentă a diferitelor tipuri de autentificare.

închide

Închideți o sesiune TELNET și reveniți la modul de comandă.

afișați argument [ ... ]

Afișează toate sau unele dintre setările și valorile de comutare (vedeți mai jos).

cripta argument [ ... ]

Comanda de criptare manipulează informațiile trimise prin opțiunea TELNET ENCRYPT .

Argumentele valide pentru comanda de criptare sunt după cum urmează:

dezactivați tipul [input | output]

Dezactivează tipul de criptare specificat. Dacă omiteți intrarea și ieșirea, intrarea și ieșirea sunt dezactivate. Pentru a obține o listă de tipuri disponibile, utilizați dezactivarea de criptare? comanda.

activați tipul [input | output]

Activează tipul de criptare specificat. Dacă omiteți intrarea și ieșirea, atât intrarea, cât și ieșirea sunt activate. Pentru a obține o listă cu tipurile disponibile, utilizați funcția de criptare? comanda.

intrare

Aceasta este aceeași cu comanda de introducere a startului de criptare .

-intrare

Aceasta este aceeași cu comanda de introducere a opririi criptării .

producție

Acesta este același lucru cu comanda de ieșire de pornire a criptei.

-output

Aceasta este aceeași cu comanda de ieșire a opririi criptării .

începe [intrare | ieșire]

Incearca sa inceapa criptarea. Dacă omiteți intrarea și ieșirea, atât intrarea, cât și ieșirea sunt activate. Pentru a obține o listă cu tipurile disponibile, utilizați funcția de criptare? comanda.

stare

Afișează starea curentă a criptării.

stop [intrare | ieșire]

Opreste criptarea. Dacă omiteți intrarea și ieșirea, criptarea este atât pe intrare, cât și pe ieșire.

tip de tip

Setează tipul de criptare implicit pentru a fi utilizat cu comenzile ulterioare de criptare de pornire sau de criptare .

environ argumente [ ... ]

Comanda environ este utilizată pentru a manipula variabilele care pot fi trimise prin opțiunea TELNET ENVIRON . Setul inițial de variabile este preluat din mediul utilizatorilor, în timp ce numai variabilele DISPLAY și PRINTER sunt exportate în mod implicit. Variabila USER este, de asemenea, exportată dacă sunt utilizate opțiunile - a sau - l .
Argumentele valide pentru comanda environ sunt:

definiți valoarea variabilă

Definiți variabila variabilă să aibă o valoare de valoare Orice variabile definite de această comandă sunt exportate automat. Valoarea poate fi inclusă în ghilimele simple sau duble, astfel încât să poată fi incluse filele și spațiile.

undefine variabilă

Eliminați variabila din lista variabilelor de mediu.

variabila de export

Marcați variabila variabilă care urmează să fie exportată către partea de la distanță.

variabila unexport

Marcați variabila variabilă să nu fie exportată decât dacă este cerută î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, alte variabile vor fi trimise doar dacă sunt solicitate în mod explicit.

?

Afișează informații de ajutor pentru comanda environ .

logout

Trimite opțiunea TELNET LOGOUT pe partea de la distanță. Această comandă este similară cu o comandă apropiată ; cu toate acestea, dacă partea de la distanță nu acceptă opțiunea LOGOUT , nu se întâmplă nimic. Dacă, însă, partea de la distanță suportă opțiunea LOGOUT , această comandă ar trebui să determine partea de la distanță să închidă conexiunea TELNET . Dacă partea de la distanță acceptă și conceptul de suspendare a sesiunii unui utilizator pentru o reatribuire ulterioară, argumentul logout indică faptul că trebuie să terminați sesiunea imediat.

mod

tip este una din mai multe opțiuni, în funcție de starea sesiunii TELNET . Hostul de la distanță este rugat să obțină permisiunea de a intra în modul solicitat. Dacă gazda de la distanță poate introduce acel mod, se va introduce modul solicitat.

caracter

Dezactivați opțiunea TELNET LINEMODE sau, dacă partea de la distanță nu înțelege opțiunea LINEMODE , introduceți modul `` caracter la un moment dat ''.

linia

Activați opțiunea TELNET LINEMODE sau, în cazul în care partea de la distanță nu înțelege opțiunea LINEMODE , încercați să introduceți modul `` old-by-line ''.

isig (-isig )

Încercați să activați (dezactivați) modul TRAPSIG al opțiunii LINEMODE . Acest lucru necesită activarea opțiunii LINEMODE .

editați (-edit )

Încercați să activați (dezactivați) modul EDIT al opțiunii LINEMODE . Acest lucru necesită activarea opțiunii LINEMODE .

softtabs (-softtabs )

Încercați să activați (dezactivați) modul SOFT_TAB al opțiunii LINEMODE . Acest lucru necesită activarea opțiunii LINEMODE .

litecho (-litecho )

Încercați să activați (dezactivați) modul LIT_ECHO al opțiunii LINEMODE . Acest lucru necesită activarea opțiunii LINEMODE .

?

Tipărește informații de ajutor pentru comanda modului .

deschide gazdă [- l utilizator ] [[-] port ]

Deschideți o conexiune la gazda numită. Dacă nu este specificat niciun număr de port, telnet va încerca să contacteze un server TELNET la portul implicit. Specificația gazdă poate fi fie un nume gazdă (a se vedea hosts (5)), fie o adresă de Internet specificată în notația punctului (vezi inet (3)). Opțiunea - l poate fi utilizată pentru a specifica numele de utilizator care va fi transmis sistemului la distanță prin intermediul opțiunii ENVIRON . Când se conectează la un port non-standard, telnet omite orice inițiere automată a opțiunilor TELNET . Când numărul portului este precedat de un semn minus, negocierea opțiunii inițiale se face. După stabilirea unei conexiuni, fișierul .telnetrc din directorul de domiciliu al utilizatorului este deschis. Liniile care încep cu un "#" sunt linii de comentarii. Liniile goale sunt ignorate. Liniile care încep fără spații albe sunt începutul unei intrări în mașină. Primul lucru pe linie este numele aparatului care este conectat la. Restul liniei și liniile succesive care încep cu spațiul alb sunt presupuse a fi comenzi telnet și sunt procesate ca și cum ar fi fost introduse manual la promptul de comandă telnet .

părăsi

Închideți orice sesiune TELNET deschisă și ieșiți din telnet Un sfârșit de fișier (în modul comandă) va închide și o sesiune și o ieșire.

trimite argumente

Trimite o secvență de caractere speciale către gazda la distanță. Următoarele argumente pot fi specificate (mai multe argumente pot fi specificate simultan):

avorta

Trimite secvența TELNET ABORT (Abort procese).

AO

Trimite secvența TELNET AO (Abort Output), care ar trebui să determine sistemul de la distanță să elimine toate ieșirile de la sistemul la distanță la terminalul utilizatorului.

AYT

Trimite secvența TELNET AYT (Sunteți acolo), la care sistemul de la distanță poate sau nu poate să răspundă.

brk

Trimite secvența TELNET BRK (Break), care poate avea semnificație pentru sistemul la distanță.

ec

Trimite secvența TELNET EC (Erase Character), care ar trebui să determine sistemul de la distanță să ștergă ultimul caracter introdus.

el

Trimite secvența TELNET EL (Erase Line), care ar trebui să determine sistemul la distanță să ștergă linia curentă introdusă.

EOF

Trimite secvența TELNET EOF (End of File).

EOR

Trimite secvența TELNET EOR (sfârșitul înregistrării).

evadare

Trimite caracterul curent de evadare telnet (inițial `` ^] '').

ga

Trimite secvența TELNET GA (Du-te înainte), care probabil nu are nici o semnificație pentru sistemul de la distanță.

getstatus

Dacă partea de la distanță acceptă comanda TELNET STATUS , getstatus va trimite subcontractarea pentru a solicita serverului să trimită starea opțiunii curente.

ip

Trimite secvența TELNET IP (Procesul de întrerupere), care ar trebui să determine sistemul de la distanță să întrerupă procesul care rulează în prezent.

NOP

Trimite secvența TELNET NOP (fără operație).

susp

Trimite secvența TELNET SUSP (proces SUSPend).

Synch

Trimite secvența TELNET SYNCH . Această secvență determină ca sistemul la distanță să elimine toate intrările introduse anterior (dar nu au fost încă citite). Această secvență este trimisă ca date urgente TCP (și poate să nu funcționeze dacă sistemul de la distanță este un sistem BSD 4.2 - dacă nu funcționează, în cazul terminalului se poate reține un litere mici "r").

face cmd

Trimite secvența cmd TELNET DO . cmd poate fi fie un număr zecimal între 0 și 255, fie un nume simbolic pentru o comandă specifică TELNET . cmd poate fi, de asemenea, fie de ajutor sau ? pentru a tipări informații de ajutor, inclusiv o listă cu nume simbolice cunoscute.

dont cmd

Trimite secvența cmd TELNET DONT . cmd poate fi fie un număr zecimal între 0 și 255, fie un nume simbolic pentru o comandă specifică TELNET . cmd poate fi, de asemenea, fie de ajutor sau ? pentru a tipări informații de ajutor, inclusiv o listă cu nume simbolice cunoscute.

va cmd

Trimite secvența cmd TELNET WILL . cmd poate fi fie un număr zecimal între 0 și 255, fie un nume simbolic pentru o comandă specifică TELNET . cmd poate fi, de asemenea, fie de ajutor sau ? pentru a tipări informații de ajutor, inclusiv o listă cu nume simbolice cunoscute.

obiceiul cmd

Trimite secvența cmd TELNET WONT . cmd poate fi fie un număr zecimal între 0 și 255, fie un nume simbolic pentru o comandă specifică TELNET . cmd poate fi, de asemenea, fie de ajutor sau ? pentru a tipări informații de ajutor, inclusiv o listă cu nume simbolice cunoscute.

?

Afișează informații de ajutor pentru comanda de trimitere .

setați valoarea argumentului

valoare valoare argument delimitată

Comanda set va seta oricare dintr-un număr de variabile telnet la o valoare specifică sau la TRUE Valoarea specială off va dezactiva funcția asociată cu variabila; acest lucru este echivalent cu utilizarea comenzii unset . Comanda unset va dezactiva sau seta la FALSE oricare dintre funcțiile specificate. Valorile variabilelor pot fi interogate prin intermediul comenzii de afișare . Variabilele care pot fi setate sau dezactivate, dar care nu au fost comutate, sunt listate aici. În plus, oricare dintre variabilele comenzii de comutare poate fi setată sau dezactivată în mod explicit utilizând comenzile setate și dezactivate .

AYT

Dacă TELNET este în modul localchars sau LINEMODE este activat și caracterul de stare este tastat, o secvență TELNET AYT (a se vedea trimiterea precedentă) este trimisă gazdei la distanță. Valoarea inițială pentru caracterul "Ești acolo" este caracterul de stare al terminalului.

ecou

Aceasta este valoarea (inițial `` ^ E '') care, atunci când este în modul `` linie cu linie '', comută între efectuarea ecoului local al caracterelor introduse (pentru prelucrarea normală) și suprimarea ecourilor caracterelor introduse o parolă).

EOF

Dacă telnet funcționează în LINEMODE sau în modul "old line by line", introducerea acestui caracter ca primul caracter pe o linie va determina trimiterea acestui caracter la sistemul de la distanță. Valoarea inițială a caracterului eof este considerată a fi eof caracterul terminalului.

şterge

Dacă telnet se află în modul localchars (vezi comutatorul localchars de mai jos) și dacă telnet funcționează în modul `` caracter la un moment dat '', atunci atunci când acest caracter este tastat, o secvență TELNET EC sistem la distanță. Valoarea inițială pentru caracterul de ștergere este considerată a fi caracterul de ștergere al terminalului.

evadare

Acesta este caracterul escape telnet (inițial `` ^ ['') care determină intrarea în modul de comandă telnet (când este conectat la un sistem la distanță).

flushoutput

Dacă telnet se află în modul localchars (vedeți comutatorul localchars de mai jos) și caracterul de tip flushoutput este tastat, o secvență TELNET AO (vezi trimiterea de mai sus) este trimisă gazdei la distanță. Valoarea inițială pentru caracterul de culoare se consideră a fi caracterul de culoare al terminalului.

forw1

forw2

Dacă TELNET funcționează în LINEMODE, acestea sunt caracterele care, atunci când sunt tipărite, determină trimiterea liniilor parțiale la sistemul de la distanță. Valoarea inițială pentru caracterele de redirecționare este luată de la caracterele terminalului eol și eol2.

întrerupe

Dacă telnet se află în modul localchars (vezi comutatorul localchars de mai jos) și este introdus caracterul de întrerupere , o secvență IP TELNET (a se vedea trimiterea IP de mai sus) este trimisă gazdei la distanță. Valoarea inițială pentru caracterul de întrerupere este considerată a fi caracterul int al terminalului.

ucide

Dacă telnet este în modul localchars (vezi comanda localchars de mai jos), și dacă telnet funcționează în modul `` character at time '', atunci atunci când acest caracter este tastat, o secvență TELNET EL sistem la distanță. Valoarea inițială pentru caracterul kill este considerată a fi caracterul terminal al omorului .

lnext

Dacă telnet funcționează în LINEMODE sau în modul "old line by line", atunci acest caracter este considerat a fi caracterul lnext al terminalului. Valoarea inițială pentru caracterul lnext este considerată a fi caracterul neted al terminalului.

părăsi

Dacă telnet se află în modul localchars (vedeți comutatorul localchars de mai jos) și caracterul de ieșire este tastat, o secvență TELNET BRK (vezi trimiterea de mai sus) este trimisă gazdei la distanță. Valoarea inițială pentru caracterul de ieșire este considerată a fi caracterul de ieșire al terminalului.

retipărire

Dacă telnet funcționează în linia LINEMODE sau în linia veche cu linie, atunci acest caracter este considerat a fi caracterul reprint al terminalului. Valoarea inițială pentru caracterul de reprimare este considerată a fi caracterul repetării terminalului.

rlogin

Acesta este caracterul escape rlogin. Dacă este setat, caracterul normal de evadare TELNET este ignorat dacă nu este precedat de acest caracter la începutul unei linii. Acest personaj, la începutul unei linii, urmat de un "." închide conexiunea; urmat de un ^ Z suspendă comanda telnet . Starea inițială este de a dezactiva caracterul escape rlogin .

start

Dacă opțiunea TELNET TOGGLE-FLOW-CONTROL a fost activată, acest caracter este considerat a fi caracterul de pornire al terminalului. Valoarea inițială pentru caracterul de pornire este considerată a fi caracterul de pornire al terminalului.

Stop

Dacă opțiunea TELNET TOGGLE-FLOW-CONTROL a fost activată, acest caracter este considerat a fi caracterul stop al terminalului. Valoarea inițială pentru caracterul stop este considerată a fi caracterul stop al terminalului.

susp

Dacă telnet este în modul localchars sau LINEMODE este activat și caracterul de suspendare este tastat, o secvență TELNET SUSP (a se vedea trimite susp sus) este trimisă gazdei la distanță. Valoarea inițială pentru caracterul de suspendare este considerată a fi caracterul de suspendare al terminalului.

fișierurmărire

Acesta este fișierul la care va fi scrisă ieșirea, cauzată de trasarea netdata sau opțiunea fiind TRUE . Dacă este setat la `` - '', atunci informațiile de urmărire vor fi scrise la ieșirea standard (implicit).

worderase

Dacă telnet funcționează în LINEMODE sau în modul "old line by line", atunci acest caracter este considerat a fi caracterul terminal al terminalului. Valoarea inițială pentru caracterul Worderase este considerată a fi caracterul larg al terminalului.

?

Afișează comenzile setate legal ( dezactivat ).

provocarea secvenței de șoc

Comanda Skey calculează un răspuns la provocarea S / Key. Pentru mai multe informații despre sistemul S / Key, vedeți șurubul (1).

starea slc

Comanda slc (Set Local Characters) este folosită pentru a seta sau modifica starea caracterelor speciale atunci când opțiunea TELNET LINEMODE a fost activată. Caracterele speciale sunt caractere care sunt cartografiate în secvențe de comenzi TELNET (cum ar fi ip sau quit sau caractere de editare a liniei (cum ar fi ștergerea și distrugerea) În mod implicit, caracterele locale locale sunt exportate.

Verifica

Verificați setările curente pentru caracterele speciale actuale. Partea de la distanță este solicitată să trimită toate setările curente de caractere speciale, iar dacă există discrepanțe cu partea locală, partea locală va comuta la valoarea de la distanță.

export

Treceți la valorile locale implicite pentru caracterele speciale. Caracterele locale implicite sunt cele ale terminalului local în momentul în care a fost pornit telnet .

import

Treceți la valorile implicite de la distanță pentru caracterele speciale. Caracterele implicite de la distanță sunt cele ale sistemului la distanță în momentul în care a fost stabilită conexiunea TELNET .

?

Afișează informații de ajutor pentru comanda slc .

stare

Afișați starea curentă a telnet Aceasta include peerul la care este conectat, precum și modul curent.

comutați argumente [ ... ]

Toggle (între TRUE și FALSE diferite steaguri care controlează modul în care telnet răspunde la evenimente.) Aceste pavilioane pot fi setate în mod explicit la TRUE sau FALSE folosind comenzile set și unset enumerate mai sus.Puteți specifica mai multe argumente. interogat cu comanda de afișare . Argumentele valide sunt:

authdebug

Activează informațiile de depanare pentru codul de autentificare.

autoflush

Dacă autoflush și localchars sunt adevărate și atunci când caracterele ao sau quit sunt recunoscute (și transformate în secvențe TELNET , vezi mai sus pentru detalii), telnet refuză să afișeze orice date pe terminalul utilizatorului până când sistemul de la distanță recunoaște (prin TELNET TIMING MARK ) că a procesat acele secvențe TELNET . Valoarea inițială pentru această comutare este TRUE dacă utilizatorul terminalului nu a făcut un "stty noflsh", în caz contrar FALSE (vezi stty (1)).

autodecrypt

Atunci când este negociată opțiunea TELNET ENCRYPT , în mod implicit, criptarea reală (decriptarea) fluxului de date nu pornește automat. Comanda autoencript ( autodecript ) afirmă că criptarea fluxului de ieșire (intrare) ar trebui să fie activată cât mai curând posibil.

Logare automata

Dacă partea de la distanță acceptă opțiunea TELNET AUTHENTICATION, TELNET încearcă să o utilizeze pentru a efectua autentificarea automată. Dacă opțiunea AUTHENTICARE nu este acceptată, numele de conectare al utilizatorului este propagat prin opțiunea TELNET ENVIRON . Această comandă este identică cu specificarea unei opțiuni din comanda deschisă .

autosynch

Dacă autosynch și localchars sunt ambele TRUE atunci atunci când este introdus fie caracterele int sau quit (vezi setul de mai sus pentru descrierile caracterelor intg și quit ), secvența TELNET rezultată este urmată de secvența TELNET SYNCH . Această procedură ar trebui să determine sistemul de la distanță să înceapă să elimine toate intrările introduse anterior până când ambele secvențe TELNET au fost citite și acționate. Valoarea inițială a acestui comutator este FALSE

binar

Activați sau dezactivați opțiunea TELNET BINARY atât pe intrare, cât și pe ieșire.

inbinary

Activați sau dezactivați opțiunea TELNET BINARY la introducere.

outbinary

Activați sau dezactivați opțiunea TELNET BINARY la ieșire.

CRLF

Dacă acest lucru este TRUE atunci retururile de călătorie vor fi trimise ca Dacă acest lucru este FALSE atunci retururile de călătorie vor fi trimise ca Valoarea inițială pentru această comutare este FALSE

crmod

Comutați modul retur de transport. Atunci când acest mod este activat, cele mai multe caractere de retur ale caroseriei primite de la gazda de la distanță vor fi cartografiate într-un retur de caroserie urmat de un feed de linie. Acest mod nu afectează acele caractere introduse de utilizator, numai cele primite de la gazda la distanță. Acest mod nu este foarte util, cu excepția cazului în care gazda de la distanță trimite doar returul căruciorului, dar niciodată nu se alimentează linia. Valoarea inițială pentru această comutare este FALSE

depanare

Comută întreruperea depanării nivelului socketului (utilă doar pentru superuser). Valoarea inițială pentru această comutare este FALSE

encdebug

Activează informațiile de depanare pentru codul de criptare.

localchars

Dacă acest lucru este adevărat, atunci întreruperea întreruperii întreruperii se va șterge și va ucide caracterele (vezi setul de mai sus) sunt recunoscute local și transformate în (sperăm) secvențele de control TELNET corespunzătoare. Valoarea inițială pentru această comutare este TRUE în modul `` linie veche după linie '', iar FALSE în modul `` caracter la un moment dat ''. Când opțiunea LINEMODE este activată, valoarea localchars-ului este ignorată și presupusă a fi întotdeauna TRUE Dacă LINEMODE a fost activată vreodată, atunci quit-ul este trimis ca abort și eof și suspendul este trimis ca eof și susp (vezi mai sus).

netdata

Comută afișarea tuturor datelor din rețea (în format hexazecimal). Valoarea inițială pentru această comutare este FALSE

Opțiuni

Comută afișarea unei anumite procesări interne a protocolului telnet (având de-a face cu opțiunile TELNET ). Valoarea inițială pentru această comutare este FALSE

prettydump

Atunci când comutatorul netdata este activat, dacă este activat dirtdump , ieșirea din comanda netdata va fi formatată într-un format mai ușor de citit de utilizator. Spațiile sunt plasate între fiecare caracter în ieșire, iar începutul oricărei secvențe de evacuare TELNET este precedat de un * pentru a ajuta la localizarea acestora.

skiprc

Când comutatorul skiprc este TRUE TELNET, se creează citirea fișierului .telnetrc în directorul de domiciliu al utilizatorului când se deschid conexiunile. Valoarea inițială pentru această comutare este FALSE

termdata

Comută afișarea tuturor datelor terminale (în format hexazecimal). Valoarea inițială pentru această comutare este FALSE

verbose_encrypt

Atunci când comutatorul verbose_encrypt este TRUE telnet imprimă un mesaj de fiecare dată când criptarea este activată sau dezactivată. Valoarea inițială pentru această comutare este FALSE

?

Afișează comenzile de comutare legală.

z

Suspend telnet Această comandă funcționează numai atunci când utilizatorul utilizează csh (1).

! [ comandă ]

Executați o singură comandă într-un subsol l de pe sistemul local. Dacă comanda este omisă, atunci se invocă un subshell interactiv.

? [ comandă ]

Obține ajutor. Cu nici un argument, telnet imprimă un rezumat de ajutor. Dacă este specificată o comandă, telnet va tipări informațiile de ajutor doar pentru acea comandă.

Important: Utilizați comanda om ( % man ) pentru a vedea cum se utilizează o comandă pe computerul dvs. particular.