Telnet yra komandų eilutės protokolas, naudojamas įvairiems įrenginiams, tokiems kaip serveriai, kompiuteriai, maršrutizatoriai, jungikliai, kameros, ugniasienės, nuotoliniu būdu valdyti. Telnet yra protokolas, suteikiantis paprastą nuotolinį ryšį. Telnet yra atsakingas už komandų ar duomenų siuntimą į nuotolinį tinklo ryšį. Dėl to šis protokolas labai populiarus IT sistemose. Telnet dažnai ateina po SSH nuotoliniam sistemos valdymui naudojant komandinę eilutę.
Kas yra Telnet? Kam naudojamas Telnet?
Telnet istorija
Telnet protokolas buvo sukurtas naudojant kompiuterių tinklus. Kompiuterių tinklai leidžia kompiuterius valdyti ir naudoti nuotoliniu būdu. Telnet buvo sukurtas kaip nuotolinio komandų eilutės sąsajos valdymo protokolas. Telnet pirmą kartą buvo naudojamas 1969 m. ir buvo sukurtas kaip paprastas TCP/IP protokolas .
Struktūra
Telnet turi bendrą kliento ir serverio struktūrą. Serverio pusė teiks Telnet paslaugą, kad būtų galima prisijungti iš kliento Telnet programų. Telnet serverio pusė paprastai klausosi TCP 23 prievado, kad priimtų Telnet ryšius. Tačiau šį prievadą galima pakeisti dėl saugumo ar kitų priežasčių. Todėl Telnet klientas turi aiškiai identifikuoti Telnet prievadą.
Telnet funkcijos
Telnet yra paprastas protokolas, todėl jis turi labai mažai funkcijų. Telnet protokolas suteikia šias nuotolinio sistemos valdymo funkcijas.
- Paprasta
- Rodo ryšio informaciją
- Greitai
- Jokio saugumo
Įrenginys
Kaip minėta anksčiau, „Telnet“ yra labai populiarus protokolas, o tai reiškia, kad jį naudoja daugybė įvairių įrenginių. Toliau pateikiamas įrenginių, naudojančių Telnet nuotoliniam valdymui, sąrašas.
Įdiegti Linux
Kaip minėta anksčiau, Telnet struktūra susideda iš serverio ir kliento. Telnet serverį ir klientą galima įdiegti visuose Linux platinimuose, tokiuose kaip Ubuntu , Debian, Fedora, CentOS, RedHat, Mint ir kt.
$ sudo apt install telnet
Įdiegti, skirta „Windows“.
Telnet serveriai ir klientai gali būti diegiami į Windows serverius arba klientus įvairiais būdais. Telnet klientas ir serveris yra iš anksto įdiegti sistemoje Windows. Alternatyva yra įdiegti trečiųjų šalių programas, tokias kaip MoboTerm ir kt.
Telnet saugumo lygis
Telnet saugumo problema yra didžiausias šio protokolo iššūkis. „Telnet“ protokolas yra nešifruotas, todėl jis yra lengvas „žmogaus viduryje“ atakų taikinys . Telnet srautas gali būti atskleistas bet kuriuo metu. Telnet taip pat suteikia tik slaptažodžiu pagrįstą autentifikavimą. Kaip minėta anksčiau, užpuolikai gali pavogti tinklu perduodamus slaptažodžius. Slaptažodžiu pagrįstas autentifikavimas yra mažiau saugus nei sertifikatu arba raktu pagrįsta autentifikacija.
Telnet šifravimas naudojant Telnet/s
Pagal numatytuosius nustatymus Telnet protokolas nešifruoja savo srauto. Jei norite užšifruoti srautą, galite naudoti Telnet/s. Tiesą sakant, bus sukurti keli TLS/SSL tuneliai ir per šį TLS/SSL tunelį bus perduodamas telneto srautas. Todėl Telnet/s nėra plačiai naudojamas.
Telnet alternatyva
Yra įvairių Telnet alternatyvų. SSH yra populiari ir geresnė Telnet protokolo alternatyva.
- SSH užtikrina geresnę apsaugą šifruodamas srautą ir užtikrindamas saugesnį autentifikavimą. SSH taip pat turi daug papildomų funkcijų, tokių kaip X darbalaukio persiuntimas, prievado persiuntimas ir kt.
- RDP nėra komandinės eilutės nuotolinis protokolas, bet yra pagrįstas GUI. KPP reikalauja didesnio tinklo pralaidumo, bet užtikrina visišką darbalaukio patirtį.
- VNC yra atvirojo kodo alternatyva, panaši į RDP protokolą. VNC teikia nuotolinį darbalaukį, bet daugeliu atvejų yra lėtesnis nei RDP.
- SNMP skirtas nuotoliniam neinteraktyvių komandų valdymui. Tačiau SNMP daugiausia naudojamas nuotolinėms sistemoms stebėti ir nėra pilnas Telnet protokolo pakaitalas.
Mėgaukitės su Telnet
Internete yra keletas Telnet paslaugų, kurios teikia ASCII arba asciinema pagrindu sukurtus vaizdo įrašus. Ši paslauga paleidžia trumpą vaizdo įrašą per Telnet protokolą. Šį filmą galite pasiekti iš towel.blinkenlights.nl taip:
$ telnet towel.blinkenlights.nl

Pasimėgaukime!
