logo

Linux telnet komanda

Įvadas į telnet

„Linux“ sistemoje telnet komanda naudojama nuotoliniam ryšiui su sistema per TCP/IP tinklą sukurti. Tai leidžia mums terminalu administruoti kitas sistemas. Galime paleisti programą administravimui atlikti.

telnet naudojamas derėtis su kitu kompiuteriu TELNET protokolo pagalba. Jei telnet komanda iškviečiama be pagrindinio kompiuterio argumento, ji ateina komandų režimu, vaizduojama jos eilute. Šiame režime jis priima ir paleidžia komandą, nurodytą taip. Ji įgyvendina atvirą komandą su šiais argumentais, jei ji iškviečiama su argumentais.

kas yra rom

Jis naudoja TELNET protokolą. Tačiau šis protokolas turi tam tikrų saugumo trūkumų, tačiau dėl savo paprastumo jis yra vienas dažniausiai naudojamų tinklo protokolų. Tai nėra saugus protokolas, nes juo duomenys perduodami nešifruota forma. Dažnai Linux vartotojas teikia pirmenybę ssh per Telnet, nes ssh perduoda duomenis užšifruota forma. Ši programa yra panaši į „Windows“ nuotolinio darbalaukio funkciją. Telnet sintaksė yra tokia:

 telnet hostname/IP address 

Telnet parinktys

Toliau pateikiamos parinktys:

    -7:Nuimkite 8 bitą išvesties ir įvesties. Pagal numatytuosius nustatymus telnet yra 8 bitų švarus, bet neperduoda parinkties, ty TELNET BINARY, nebent tai būtų priverstinai.-8:Vykdo 8 bitų duomenų kelią. Jis bando susisiekti su parinktimi, ty TELNET BINARY, tiek išvestyje, tiek įvestyje.-IR:Sustabdo veikėjo atpažinimą kaip pabėgimo veikėją.-F:Ši parinktis leidžia siųsti vietinius kredencialus į nuotolinę sistemą, pvz., jau išsiųstus į vietinę aplinką, jei naudojamas Kerberos V5 autentifikavimas.-K:Tai nenurodo automatinio prisijungimo prie nuotolinės sistemos.-L:Išvestyje jis nurodo 8 bitų duomenų kelią. Tai veda prie parinkties, t. y., DVEJETAI, turi būti perduodama išvestyje.-X grupė:Tai išjungia atype autentifikavimo tipą.-a:Jis bando automatiškai prisijungti. Jis perduoda vartotojo vardą naudojant ENVIRON parinkties USER kintamąjį, jei palaikoma per nuotolinę sistemą.-b nakvynės namai:Jis naudoja bind(2), kad susietų vietinį lizdą su slapyvardžiu adresu arba su kitu sąsajos adresu, nei pasirinktas connect(2). Tai gali būti naudinga prisijungiant prie paslaugų, kurios taiko IP adresus serverio perkonfigūravimui, o autentifikavimas yra nepageidautinas.-c:Tai išjungia vartotojo .telnetrc failo skaitymą.-d:Jis nustato pradinę derinimo perjungimo reikšmę į TRUE.-e escapechar:Jis nustato pradinį telnet pabėgimo simbolį į escapechar. Nebus pabėgimo simbolio, jei jo nėra.-f:Ši parinktis leidžia siųsti vietinius kredencialus į nuotolinę sistemą, jei naudojamas Kerberos V5 autentifikavimas.-k sritis:Ši parinktis teigia, kad jei naudojamas Kerberos autentifikavimas, telnet atneša bilietus į nuotolinį pagrindinį kompiuterį, o ne į nuotolinio pagrindinio kompiuterio sritį.-Aš vartotojas:Jei nuotolinė sistema priima parinktį ENVIRON, kai jungiasi prie nuotolinės sistemos, vartotojas bus perkeltas į nuotolinę sistemą dėl VARTOTOJO kintamojo reikšmės. Ši parinktis reiškia -a vėliavėlę. Be to, jis gali būti naudojamas su komanda, ty atidaryti.-n sekimo failas:Ši parinktis naudojama norint atidaryti sekimo failą ir įrašyti sekimo informaciją.-r:Jis nurodo vartotojo sąsają taip pat, kaip ir rlogin(1). Pabėgimo simbolis yra pritvirtintas prie tildės simbolio, nebent jį pakeis -e vėliavėlė.-x:Jei įmanoma, įjungiamas duomenų srauto šifravimas.- prievadas:Tai reiškia prievado numerį (programos adresą). Telnet prievadas yra numatytasis prievadas, jei numeris neįvardytas.-šeimininkas:Tai reiškia oficialų pavadinimą, nuotolinio kompiuterio interneto adresą arba slapyvardį.

Komandos telnete

Kai kurios svarbios telnet komandos yra išvardytos ir paaiškintos toliau. Reikia įvesti tik tiek komandų, kiek reikia, kad ją būtų galima vienareikšmiškai identifikuoti.

    Auth argumentas[...]:Šia komanda galima manipuliuoti parinkties siunčiama informacija, t. TELNET autentifikavimas . Kai kurie tinkami šios komandos argumentai aprašyti toliau:
      išjungti tipas:Jis išjungia įvardytą autentifikavimo tipą. Galime naudoti komandą, t.y. autentifikavimo išjungimas , kad gautumėte galimų tipų sąrašą.įgalinimo tipas:Tai įgalina įvardytą autentifikavimo tipą. Galime naudoti komandą, t.y. įgalinti autentifikavimą , kad gautumėte galimų tipų sąrašą.būsena:Ji nurodo esamą įvairių autentifikavimo tipų būseną.
    Uždaryti:Jis uždaro TELNET seansą ir grįžta į komandų režimą.rodyti argumentą[...]:Rodomos kai kurios arba visos perjungimo ir nustatytų verčių.šifruoti argumentą[...]:Šia komanda galima manipuliuoti parinkties siunčiama informacija, t. TELNET ENCRYPT . Kai kurie galiojantys šios komandos argumentai aprašyti toliau:
      išjungti tipą [input|output]:Jis išjungia įvardytą šifravimo tipą. Jei praleisime išvestį ir įvestį, abu bus išjungti. Galime naudoti komandą, t.y. išjungti šifravimą , kad gautumėte galimų tipų sąrašą.įgalinimo tipas [input|output]:Tai įgalina pavadintą šifravimo tipą. Jei praleisime išvestį ir įvestį, abu bus įjungti. Galime naudoti komandą, t.y. šifruoti įgalinti , kad gautumėte galimų tipų sąrašą.įvestis:Tai panašu į komandos šifravimo pradžios įvestį.- įvestis:Tai panašu į komandos šifravimo sustabdymo įvestį.išvestis:Tai panašu į komandos šifravimo pradžios išvestį.- išvestis:Tai panašu į komandą šifruoti sustabdyti išvestį.būsena:Jis nurodo dabartinę šifravimo būseną.

Įdiekite „Telnet“ sistemoje „Linux“ („Ubuntu“)

Telnet diegimas sistemoje „Linux“ yra tiesioginis procesas. Mes galime jį įdiegti vykdydami šias komandas:

Atnaujinkite „Linux“ sistemą vykdydami toliau pateiktą komandą:

 sudo apt update 

Aukščiau pateikta komanda pareikalaus vartotojo slaptažodžio. Įveskite slaptažodį ir paspauskite ENTER Raktas; jis pradės demono procesą ir užtruks, kol bus atnaujinta jūsų sistema.

Norėdami įdiegti telnet, vykdykite žemiau esančią komandą:

 sudo apt install telnetd -y 

Aukščiau pateikta komanda įdiegs reikiamą telnet protokolo paketą. Apsvarstykite toliau pateiktą išvestį:

Linux telnet komanda

Norėdami patikrinti diegimą ir ar paslauga veikia, ar ne, vykdykite toliau pateiktą komandą:

 systemctl status inetd 

Apsvarstykite toliau pateiktą išvestį:

Linux telnet komanda

Dabar ufw ugniasienėje turime atidaryti port23. Vykdykite žemiau esančią komandą:

 ufw allow 23/tcp 

Aukščiau nurodytą komandą gali vykdyti tik root naudotojas. Jei nesate root vartotojas, prieš šią komandą naudokite sudo. Apsvarstykite toliau pateiktą išvestį:

Linux telnet komanda

Kitas žingsnis – iš naujo įkelti užkardą, kad būtų pritaikyti pakeitimai. Norėdami iš naujo įkelti užkardą, vykdykite toliau pateiktą komandą:

 ufw reload 

Dabar mes sėkmingai įdiegėme telnet savo kompiuteryje.

Paleiskite Telnet apvalkalą

Interaktyvų apvalkalą galima paleisti vykdant telnet komandą taip:

 telnet 

Šis apvalkalas leidžia mums vykdyti kai kurias komandas, skirtas išskirtinai telnet. Tai atrodys taip, kaip parodyta žemiau:

Linux telnet komanda

Apvalkalas palengvina įvairiomis komandomis sukurti nuotolinį ryšį. Visas komandas galime surašyti vykdydami pagalbos komandą, pagalbos komandą vykdyti įvesdami h . Apsvarstykite toliau pateiktą išvestį:

Linux telnet komanda

Kaip ir iš aukščiau pateikto apvalkalo, visos komandos yra išvardytos kartu su jų naudojimu. Yra daug komandų eilutės paslaugų, tokių kaip uždaryti, atsijungti, rodyti, režimą, atidaryti, uždaryti, siųsti ir kt.

Kaip prisijungti naudojant telnet komandą Linux?

Norėdami sukurti ryšį tarp dviejų sistemų naudodami telnet komandą, yra paprastas procesas, vykdykite telnet komandą, po kurios nurodykite pagrindinio kompiuterio pavadinimą.

Pavyzdžiui, mes sujungiame savo sistemą su vietiniu kompiuteriu. Vykdykite komandą taip:

 telnet localhost 

Aukščiau pateikta komanda paprašys vartotojo vardo ir slaptažodžio. Norėdami tęsti, įveskite kredencialus. Apsvarstykite toliau pateiktą išvestį:

Linux telnet komanda

Prisijungę galime vykdyti komandas, kaip ir anksčiau. Vienintelis skirtumas yra tas, kad dabar mašina traktuojama kaip nuotolinė mašina.

Norėdami išeiti iš telnet komandos, vykdykite atsijungimo komandą.

kaip atidaryti failą java
 logout 

apsvarstykite toliau pateiktą išvestį:

Linux telnet komanda

Dabar sėkmingai atsijungėme nuo nuotolinio ryšio.