Pamokos

▷ Kaip sukonfigūruoti telnet serverį „Ubuntu“ ar bet kurioje „Linux“ sistemoje

Turinys:

Anonim

Šiame naujame žingsnyje po žingsnio ketiname sukonfigūruoti „Telnet“ serverį Ubuntu, nors jis taip pat puikiai tiks daugumai „Linux“ mašinų. Nuotolinių jungčių dėka sistemos administratorių darbas buvo labai palengvintas, nes tokiu būdu jie gali valdyti serverius nebūdami fiziškai toje vietoje, kur yra. Bet tai nėra vien tik profesionalus naudojimas, mes patys galime tai padaryti iš savo kompiuterių ar virtualių mašinų savo namų tinkle. Tokiu būdu galime prisijungti iš kliento kompiuterio, kad valdytume, pavyzdžiui, žiniatinklio serverio konfigūraciją.

Turinio rodyklė

Šiuo metu „Telnet“ nėra nuotolinio ryšio protokolas, plačiai naudojamas tokio tipo sprendimams, ypač „Linux“ aplinkoje, nes atsirado daug saugesnių komunikacijos protokolų, tokių kaip SSH. Tai leidžia užmegzti užšifruotus ryšius, daug saugesnius kompiuterių atakoms, tokioms kaip šnipinėjimo programos, nei „Telnet“.

Bet kokiu atveju, gali būti įdomu šį „Telnet“ naudoti norint lengvai ir greitai sujungti kompiuterius vidiniuose LAN tinkluose, kurie yra apsaugoti nuo išorinių veiksmų. Išskyrus „Windows 10“, likusiose operacinėse sistemose, tokiose kaip „Windows Server“, 7 ar net „Linux“, yra įrankiai „Telnet“ serveriams kurti. Štai kodėl uždarojo tinklo požiūriu ši paslauga yra labai naudinga.

Preliminarios operacijos

Prieš nustatydami serverį, rekomenduojame atlikti keletą operacijų. Kaip galime daryti išvadą, turime užtikrinti, kad būtų įmanoma sujungti dvi komandas. Jei du kompiuteriai nematomi tinkle, „Telnet“ bus mažai naudingas. Be viso to, išvengsime galimų ryšio klaidų, kurių vėliau neidentifikuojame.

Tai padaryti yra taip paprasta, kaip norint sužinoti kompiuterio IP adresą, naudojant „Ubuntu“ įrenginio komandą „ ifconfig“. tada mes ping tarp mašinų patikrinti jungtį.

Žinoti IP adresą ir (arba) kompiuterio vardą

Norėdami patikrinti IP adresą Ubuntu, turėsime atidaryti terminalą, jei jis turi grafinę sąsają. Tai galime padaryti greitai naudodami klavišų kombinaciją „ Ctrl + Atl + T “. Taigi, mes rašome:

ifconfig

Jei jo neįdiegėme, turime parašyti taip:

sudo apt-get įdiegti tinklo įrankius

Parašę turime ieškoti eilutės „ inet “, kuri parodys, koks yra mūsų vietinis IP adresas.

Ypač lengva žinoti komandos pavadinimą Ubuntu, kai esame komandų terminale, turime žiūrėti į nurodymus. Tada vartotojui bus rodomas simbolis „@“ ir kompiuterio pavadinimas.

Patikrinkite ryšį

Dabar, kai žinome IP adresus ar kompiuterio pavadinimą, patikrinkime, ar kompiuteriai yra matomi. Tam atidarome komandų terminalą kompiuteryje, kuris bus klientas, ir rašome:

ping

Matome, kad visi yra teisingai sujungti ir palaiko ryšį.

Konfigūruokite „Telnet“ serverį Ubuntu

Natūralu, kad „Ubuntu“ neįdiegė „Telnet“ paketo, bet mes galėsime jį rasti saugyklose. Norėdami tai padaryti, pirmiausia turime įdiegti priemonių rinkinį, kuris suaktyvins demonus iš tokių paslaugų kaip „Telnet“.

Taigi, pirmas dalykas, kurį turėsime padaryti, yra atidaryti komandų terminalą ir įdiegti „inetd“ įrankius. Tam naudojame šią komandą:

Nuo šiol patogumui mes galėtume prisijungti kaip „root“ versijoje „Linux“

„sudo apt-get“ yra ne visada „openbsd-inetd“

Mes laukiame, kol procesas baigsis, vėl įdiegsime „Telnet“ demoną:

sudo apt-get įdiegti „Telnetd“

Patikrinkite įdėto failo parametrus

Šis veiksmas bus reikalingas tik norint patikrinti, ar teisingi įvesties nustatymai, kad „Telnet“ serveris tinkamai veiktų. Norėdami pasiekti konfigūracijos failą, parašysime taip:

sudo gedit /etc/inetd.conf

Šiame faile mes turėsime patikrinti, ar „Telnet“ atitinkančioje eilutėje nėra „#“ simbolio. Jei taip buvo, turime jį ištrinti, kad inetd įrankis atsižvelgtų į eilutę

Baigdami failą vėl įrašome tik tada, kai ką nors palietėme. Tokiu atveju mes taip pat turėsime iš naujo paleisti „inetd“ demoną, tam parašysime:

sudo /etc/init.d/openbsd-inetd paleisti iš naujo

Patikrinkite, ar „Telnet“ paslauga klausosi

Norėdami patikrinti, ar „Telnet“ paslauga klausosi „Ubuntu“ įrenginyje, turėsime įvesti šią komandą:

netstat -ltp

Galėsime nustatyti, kad „Telnet“ iš tikrųjų yra aktyvus ir klauso. Taip pat galėtume tai išdėstyti taip:

netstat -ltpn

Tokiu būdu, be paslaugos, galime pamatyti, per kurį uostą jis klausosi. Matome, kad tai yra prievadas, atitinkantis „Telnet“, 23. Tai bus naudinga atsiminti, jei norime atidaryti maršrutizatoriaus prievadą, kad gautume nuotolinius ryšius.

Prieiga iš „Telnet“ kliento

Dabar mums tereikia kreiptis į „Telnet“ klientą ir CMD, „PowerShell“ arba „Linux“ terminalo lange parašyti šią komandą:

„Telnet“

Mūsų atveju - „ Telnet profesional-virtual-machine “ arba „ Telnet 192.168.2.106 “. Tokiu būdu bus prašoma vartotojo ir slaptažodžio. Į „ prisijungimą “ įdedame „Ubuntu“ vartotojo vardą, o į „ slaptažodį “ - slaptažodį

Tokiu būdu mes turėsime prieigą prie „Telnet“ serverio, sukonfigūruoto Ubuntu.

Jei norime baigti sesiją, mums tereikės parašyti raginime „išeiti“ ir paliksime nuotolinį kompiuterį.

Jei norėtume tai padaryti nuotoliniu būdu iš savo tinklo ribų, turėtume atidaryti maršrutizatoriaus 23 prievadą. Nors išoriniams nuotoliniams ryšiams rekomenduojame naudoti SSH, o ne „Telnet“, didesniam saugumui užtikrinti.

Kaip matome, „Telnet“ serverio konfigūravimas Ubuntu yra gana paprastas, jis taip pat tinka praktiškai bet kuriai „Linux“ mašinai.

Mes taip pat rekomenduojame:

Kokiam tikslui jūs naudosite savo „Telnet“ Ubuntu ar kitoje sistemoje? Jei turite kokių nors problemų, klausimų ar punktų, palikite juos komentaruose.

Pamokos

Pasirinkta redaktorius

Back to top button