Úvod do telnetu
V Linuxe, telnet príkaz sa používa na vytvorenie vzdialeného spojenia so systémom cez sieť TCP/IP. Umožňuje nám to spravovať ďalšie systémy pomocou terminálu. Môžeme spustiť program na správu.
telnet sa používa na vyjednávanie s iným hostiteľom pomocou protokolu TELNET. Ak sa príkaz telnet vyvolá bez argumentu hostiteľa, dostane sa do príkazového režimu, ktorý predstavuje jeho výzva. V tomto režime prijme a spustí príkaz uvedený nižšie. Implementuje otvorený príkaz s týmito argumentmi, ak je vyvolaný s argumentmi.
čítať excelový súbor v jave
Používa protokol TELNET. Tento protokol má však určité bezpečnostné nedostatky, no pre svoju jednoduchosť patrí medzi najpoužívanejšie sieťové protokoly. Nie je to bezpečný protokol, pretože prenáša dáta v nezašifrovanej forme. Používatelia Linuxu často preferujú ssh cez telnet, pretože ssh prenáša dáta v šifrovanej forme. Tento nástroj je podobný funkcii Vzdialená plocha v systéme Windows. Syntax pre telnet je nasledovná:
telnet hostname/IP address
Možnosti telnetu
Možnosti sú nižšie:
Príkazy v telnete
Niektoré dôležité príkazy telnet sú uvedené a vysvetlené nižšie. Na jeho jedinečnú identifikáciu je potrebné zadať iba toľko príkazov, koľko je potrebné.
Nainštalujte Telnet v systéme Linux (Ubuntu)
Inštalácia telnetu v systéme Linux je jednoduchý proces. Môžeme ho nainštalovať vykonaním nasledujúcich príkazov:
Aktualizujte systém Linux vykonaním nižšie uvedeného príkazu:
sudo apt update
Vyššie uvedený príkaz vás vyzve na zadanie hesla používateľa. Zadajte heslo a stlačte ENTER kľúč; spustí proces démona a chvíľu potrvá, kým sa aktualizuje váš systém.
Ak chcete nainštalovať telnet, vykonajte nasledujúci príkaz:
sudo apt install telnetd -y
Vyššie uvedený príkaz nainštaluje požadovaný balík pre protokol telnet. Zvážte nasledujúci výstup:
Ak chcete overiť inštaláciu a či je služba spustená alebo nie, vykonajte nasledujúci príkaz:
systemctl status inetd
Zvážte nasledujúci výstup:
Teraz musíme otvoriť port23 v ufw firewalle. Vykonajte nižšie uvedený príkaz:
ufw allow 23/tcp
Vyššie uvedený príkaz môže vykonať iba užívateľ root. Ak nie ste užívateľ root, použite pred týmto príkazom sudo. Zvážte nasledujúci výstup:
Ďalším krokom je opätovné načítanie brány firewall, aby sa zmeny uplatnili. Ak chcete znova načítať bránu firewall, vykonajte nasledujúci príkaz:
koľko je tam ovocia
ufw reload
Teraz sme úspešne nainštalovali telnet do nášho počítača.
Spustite Telnet shell
Interaktívny shell možno spustiť vykonaním príkazu telnet takto:
telnet
Tento shell nám umožňuje vykonávať niektoré príkazy exkluzívne pre telnet. Bude to vyzerať ako obrázok nižšie:
Shell uľahčuje pomocou rôznych príkazov vytvorenie vzdialeného pripojenia. Všetky príkazy môžeme vypísať vykonaním príkazu help, príkaz help vykonáme napísaním h . Zvážte nasledujúci výstup:
Ako z vyššie uvedeného prichytenia shellu, všetky príkazy sú uvedené s ich použitím. Existuje mnoho uvedených nástrojov príkazového riadka, ako napríklad zavrieť, odhlásiť, zobraziť, režim, otvoriť, ukončiť, odoslať a ďalšie.
Ako sa pripojiť pomocou príkazu telnet v systéme Linux?
Vytvorenie spojenia medzi dvoma systémami pomocou príkazu telnet je jednoduchý proces, vykonajte príkaz telnet nasledovaný názvom hostiteľa.
Napríklad prepájame náš systém s localhostom. Vykonajte príkaz takto:
telnet localhost
Vyššie uvedený príkaz vás požiada o používateľské meno a heslo, zadajte poverenia, aby ste mohli pokračovať. Zvážte nasledujúci výstup:
Po pripojení môžeme vykonávať príkazy ako predtým. Jediný rozdiel je v tom, že teraz sa so strojom zaobchádza ako so vzdialeným strojom.
Ak chcete ukončiť príkaz telnet, vykonajte príkaz logout.
logout
zvážte nasledujúci výstup:
Teraz sme sa úspešne odhlásili zo vzdialeného pripojenia.