Hvernig á að setja upp og nota Telnet á Debian 11 Bullseye

Telnet er samskiptaregla sem gerir þér kleift að tengjast fjartengdar tölvur (kallaðar vélar) yfir a TCP / IP net sem notar biðlara-miðlara samskiptareglur til að koma á tengingu við Transmission Control Protocol port númer 23

Í eftirfarandi námskeiði muntu læra hvernig á að setja upp Telnet á Debian 11 Bullseye stýrikerfi.

Forsendur

  • Mælt með stýrikerfi: Debian 11 Bullseye
  • Notendareikningur: Notendareikningur með sudo réttindi or rótaraðgangur (su skipun).
  • Nauðsynlegir pakkar: 

Uppfærir stýrikerfi

Uppfærðu þína Debian 11 stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo apt update && sudo apt upgrade

Root eða Sudo Access

Sjálfgefið, þegar þú býrð til reikninginn þinn við ræsingu með Debian miðað við aðrar dreifingar, fær hann ekki sjálfkrafa sudoers stöðu. Þú verður annað hvort að hafa aðgang að rót lykilorð til að nota su skipunin eða farðu á námskeiðið okkar á Hvernig á að bæta notanda við Sudoers á Debian.


Fáðu


Viðvörun

Kennsla mun sýna þér hvernig á að setja upp Telnet í sögulegum tilgangi og notkun í staðbundnu umhverfi, einangruð net. Það er mjög mælt með því að nota það ekki Telnet á opinni nettengingu við internetið vegna þess að gögnin eru send yfir tenginguna, þar á meðal viðkvæmar upplýsingar eins og lykilorð og aðrar trúnaðarupplýsingar sem er ekki dulkóðuð svo gögnin geta verið auðveldlega hleraður af tölvuþrjóta og misnotaður. Til að tengjast á öruggan hátt við ytri netþjóna í gegnum almenningsnet ættirðu alltaf að nota SSH (Secure Shell).

Settu upp Telnet Server

Sjálfgefið er að Debian 11 geymslur eru með Telnet pakka sem hægt er að setja upp með því að nota viðeigandi pakkastjóra.

Notaðu fyrst eftirfarandi skipun til að setja upp:

sudo apt install telnetd 

Dæmi úttak:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  openbsd-inetd tcpd
The following NEW packages will be installed:
  openbsd-inetd tcpd telnetd
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 106 kB of archives.
After this operation, 330 kB of additional disk space will be used.
Do you want to continue? [Y/n] 

Gerð "J," ýttu síðan á „SLAÐA LYKILL“ til að halda áfram með uppsetninguna.

Þegar það hefur verið sett upp skaltu ganga úr skugga um að Telnet staða virki í lagi með eftirfarandi:

sudo systemctl status inetd

Dæmi úttak:

● inetd.service - Internet superserver
     Loaded: loaded (/lib/systemd/system/inetd.service; enabled; vendor preset:>
     Active: active (running) since Thu 2021-09-30 13:37:35 AWST; 2s ago
       Docs: man:inetd(8)
   Main PID: 16375 (inetd)
      Tasks: 1 (limit: 4626)
     Memory: 576.0K
        CPU: 2ms
     CGroup: /system.slice/inetd.service
             └─16375 /usr/sbin/inetd

Sep 30 13:37:35 debian systemd[1]: Starting Internet superserver...
Sep 30 13:37:35 debian systemd[1]: Started Internet superserver.
lines 1-13

Fáðu


Tengstu við Telnet netþjóninn þinn

Valfrjálst. Stilltu UFW reglu

Í fyrsta lagi, ef þú ert með UFW uppsett til að tengjast við fjarstýringu sem keyrir Telnet, þarftu að setja upp leyfisreglu. Sjálfgefið er að Telnet keyrir á höfn 23.

Til að setja upp leyfisreglu í UFW hægt að gera á nokkra vegu. Það er mjög mælt með því að gefa IP á netþjóninum sem tengist aðeins ef hann er verulega verri undirnet. Ekki fara höfn 23 opinn fyrir öllu, og þetta mun leiða til tilrauna til grimmdarvalds.

Reglan fyrir staka IP:

sudo ufw allow from 192.145.50.33 to any port 23

Leyfa frá undirneti:

sudo ufw allow from 192.145.50.0/24 to any port 23

Próf tenging

Nú þegar þú hefur sett upp a UFW regla svo þú getir tengst ytri netþjóninum þínum með því að nota Telnet, notaðu eftirfarandi (Telnet) stjórn:

telnet 192.168.50.15

Dæmi úttak:

Hvernig á að setja upp og nota Telnet á Debian 11 Bullseye

Fjarlægðu Telnet Server

Að fjarlægja Telnet af Debian stýrikerfinu þínu, allt sem þú þarft að gera er að nota eftirfarandi skipun:

sudo apt autoremove telnet --purge

Dæmi úttak:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages will be REMOVED:
  openbsd-inetd tcpd telnetd
0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded.
After this operation, 330 kB disk space will be freed.
Do you want to continue? [Y/n] 

Gerð "J," ýttu síðan á „SLAÐA LYKILL“ til að halda áfram með fjarlægja.


Fáðu


Athugasemdir og niðurstaða

Þú hefur lært hvernig á að setja upp, setja upp eldveggsreglu og tengjast ytri netþjóni með Telnet í kennslunni. Á heildina litið, í heiminum í dag, er öruggasta samskiptaform af þessu tagi að nota SSH í stað Telnet. Hins vegar getur þróunarumhverfi sem keyrt á fjarlægum staðbundnum netkerfum Telnet verið gagnlegra. Samt sem áður myndir þú aldrei keyra Telnet á almennu neti þessa dagana og það myndi opna netþjóninn þinn upp á a mjög mikil áhætta ég er að gera það.

Leyfi a Athugasemd