Bevezetés a telnetbe
Linuxban a telnet paranccsal távoli kapcsolat létrehozására szolgál egy rendszerrel TCP/IP hálózaton keresztül. Lehetővé teszi más rendszerek adminisztrálását a terminálon keresztül. Az adminisztráció lebonyolítására programot futtathatunk.
A telnet a TELNET protokoll segítségével egy másik gazdagéppel való egyeztetésre szolgál. Ha a telnet parancs host argumentum nélkül hív meg, akkor parancs módban érkezik, amit a prompt képvisel. Ebben a módban elfogadja és futtatja a következő parancsot. Ezekkel az argumentumokkal nyitott parancsot hajt végre, ha argumentumokkal hívják meg.
beállítások menü android
TELNET protokollt használ. Ennek a protokollnak azonban vannak biztonsági hibái, de egyszerűsége miatt az egyik leggyakrabban használt hálózati protokoll. Nem biztonságos protokoll, mert titkosítatlan formában továbbítja az adatokat. A Linux-felhasználók gyakran előnyben részesítik ssh Telneten keresztül, mert az ssh titkosított formában továbbítja az adatokat. Ez a segédprogram hasonló a Windows Távoli asztal funkciójához. A telnet szintaxisa a következő:
telnet hostname/IP address
A telnet lehetőségei
A lehetőségek az alábbiak:
Parancsok a telnetben
Néhány fontos telnet parancs felsorolása és magyarázata alább található. Az összes parancs közül csak annyit kell beírni, hogy egyedileg azonosítani lehessen.
Telnet telepítése Linuxra (Ubuntu)
A telnet telepítése Linuxra egy egyszerű folyamat. A következő parancsok végrehajtásával telepíthetjük:
Frissítse a Linux rendszert az alábbi parancs végrehajtásával:
sudo apt update
A fenti parancs kéri a felhasználói jelszót. Írja be a jelszót és nyomja meg BELÉP kulcs; elindít egy démon folyamatot, és eltart egy ideig a rendszer frissítése.
A telnet telepítéséhez hajtsa végre az alábbi parancsot:
sudo apt install telnetd -y
A fenti parancs telepíti a telnet protokollhoz szükséges csomagot. Vegye figyelembe az alábbi kimenetet:
A telepítés ellenőrzéséhez és annak ellenőrzéséhez, hogy a szolgáltatás fut-e vagy sem, hajtsa végre az alábbi parancsot:
systemctl status inetd
Vegye figyelembe az alábbi kimenetet:
Most meg kell nyitnunk a port23-at az ufw tűzfalban. Hajtsa végre az alábbi parancsot:
ufw allow 23/tcp
A fenti parancsot csak a root felhasználó tudja végrehajtani. Ha nem root felhasználó, használja a sudo parancsot a parancs előtt. Vegye figyelembe az alábbi kimenetet:
python programok listája
A következő lépés a tűzfal újratöltése a változtatások alkalmazásához. A tűzfal újratöltéséhez hajtsa végre az alábbi parancsot:
ufw reload
Sikeresen telepítettük a telnetet a gépünkre.
Indítsa el a Telnet shellt
Az interaktív shell a telnet parancs végrehajtásával indítható el az alábbiak szerint:
telnet
Ez a shell lehetővé teszi, hogy néhány, kizárólag a telnethez tartozó parancsot hajtsunk végre. Az alábbi képen fog kinézni:
A shell különféle parancsokkal megkönnyíti a távoli kapcsolat létrehozását. Az összes parancsot listázhatjuk a help parancs végrehajtásával, a help parancsot gépeléssel hajthatjuk végre h . Vegye figyelembe az alábbi kimenetet:
A fenti shell-snaphoz hasonlóan az összes parancs a használatukkal együtt szerepel. Számos parancssori segédprogram található, például bezárás, kijelentkezés, megjelenítés, mód, megnyitás, kilépés, küldés stb.
Hogyan lehet telnet paranccsal csatlakozni Linux alatt?
Két rendszer közötti kapcsolat létrehozása telnet paranccsal egyszerű folyamat, hajtsa végre a telnet parancsot, majd a gazdagép nevét.
Például összekapcsoljuk a rendszerünket a localhosttal. Hajtsa végre a parancsot az alábbiak szerint:
telnet localhost
A fenti parancs kérni fogja a felhasználónevet és a jelszót, a folytatáshoz adja meg a hitelesítő adatokat. Vegye figyelembe az alábbi kimenetet:
Csatlakozás után végre tudjuk hajtani a parancsokat az előzőek szerint. Az egyetlen különbség az, hogy a gépet most távoli gépként kezelik.
A telnet parancsból való kilépéshez hajtsa végre a kijelentkezési parancsot.
logout
vegye figyelembe az alábbi kimenetet:
Sikeresen kijelentkeztünk a távoli kapcsolatból.