A Telnet telepítése Debian 12, 11 vagy 10 rendszeren

A Telnet, egy tartós hálózati protokoll, amely megkönnyíti a felhasználókat a távoli eszközökkel való kapcsolat létrehozásában, lehetővé téve számukra az erőforrások kezelését és elérését ezeken a rendszereken. Azok számára, akik a Telnetet Debian 12 Bookworm, Debian 11 Bullseye vagy Debian 10 Buster rendszerre szeretnék telepíteni, kulcsfontosságú, hogy megértsék annak funkcióit és azokat a forgatókönyveket, ahol továbbra is releváns marad a biztonságosabb protokollok, például az SSH megjelenése ellenére.

A Telnet legfontosabb jellemzői és használati esetei:

  • Egyszerűség: A Telnet egyszerű jellege miatt alapvető távelérési feladatok megoldására alkalmas, különösen olyan környezetekben, ahol nem a magas szintű biztonság az elsődleges.
  • Hálózati diagnosztika: Egyszerű kialakítása segít a hálózattal kapcsolatos problémák gyors azonosításában és a szolgáltatások állapotának ellenőrzésében távoli gazdagépeken.
  • Fejlesztői segédprogram: A Telnet hasznos eszköz lehet azoknak a fejlesztőknek, akiknél a titkosítás nem előfeltétel, és közvetlen megközelítést kínál a hálózatközpontú alkalmazásokhoz.

Mindazonáltal feltétlenül meg kell jegyezni, hogy a Telnet nem rendelkezik titkosítási és hitelesítési mechanizmusokkal, ami potenciálisan kiszolgáltatottá teszi az adatátvitelt az illetéktelen hozzáféréssel és módosításokkal szemben. Így, míg a Telnet előnyös lehet bizonyos kontextusokban, a felhasználóknak ismerniük kell a biztonsági korlátait, és a kritikus műveletekhez olyan biztonságosabb alternatívákat kell fontolóra venni, mint az SSH.

Ez az útmutató bemutatja és magyarázatot ad a Telnet gyors telepítéséhez, valamint néhány alapvető példát a Telnet terminálparancsokra.

Frissítse a Debiant a Telnet telepítése előtt

A Telnet telepítése előtt feltétlenül győződjön meg arról, hogy a Debian operációs rendszer naprakész. A rendszer frissítése segít a legújabb biztonsági javítások és csomagjavítások beszerzésében. Futtassa a következő parancsot a rendszer összes meglévő csomagjának frissítéséhez és frissítéséhez:

sudo apt update && sudo apt upgrade

Telepítse a Telnetet az APT paranccsal

A Debian tárolói alapértelmezés szerint biztosítják a Telnet csomagot, amely egyszerűen telepíthető a következővel apt csomagkezelő. A Telnet csomag telepítéséhez hajtsa végre a következő parancsot:

sudo apt install telnetd 

A telepítés után ellenőrizze, hogy a Telnet szolgáltatás megfelelően fut-e. A Telnet szolgáltatás állapotának ellenőrzéséhez használja a következő parancsot:

systemctl status inetd

Telnet kapcsolat tesztelése Debianon

Miután sikeresen telepítette a Telnetet, ideje tesztelni a kapcsolatot. Ehhez csatlakoznia kell a távoli szerverhez a Telnet protokoll használatával. A távoli szerverrel való kapcsolat létrehozásához hajtsa végre a következő parancsot (cserélje ki 192.168.50.15 a szervere IP-címével):

telnet 192.168.50.15

Ha a kapcsolat sikeres, látnia kell a Telnet promptot, amely lehetővé teszi a távoli kiszolgálóval való interakciót. Ha problémákat tapasztal, ellenőrizze, hogy a Telnet szolgáltatás fut-e a távoli kiszolgálón, és hogy az IP-cím helyes-e.

Példa Telnet parancsokra

Csatlakozás távoli szerverhez

Ha Telnet használatával szeretne kapcsolatot létesíteni egy távoli kiszolgálóval, cserélje ki <IP_ADDRESS> a szerver IP-címével, és <PORT> a megfelelő portszámmal:

telnet <IP_ADDRESS> <PORT>

Például a következő IP-című szerverhez való csatlakozáshoz 192.168.50.15 a kikötőben 23, az alapértelmezett Telnet port, a következőket kell beírnia:

telnet 192.168.50.15 23

2. lépés: Navigálás a Telnet felületen

A csatlakozás után képes lesz kommunikálni a távoli szerverrel. Néhány gyakori parancs, amelyet a Telnet felületen használhat:

Az aktuális opciók megjelenítése: Használja a display parancs az aktuális opciók és beállítások megtekintéséhez:

display

Helyi visszhang be- és kikapcsolása: Használja a toggle parancsot követi local_echo a helyi visszhang be- vagy kikapcsolásához:

toggle local_echo

Escape karakter küldése: Nyomja meg a Ctrl + ] gombokat a Telnet escape karakter elküldéséhez. Ez a karakter arra szolgál, hogy parancsokat adjon ki közvetlenül a Telnet kliensnek a távoli kiszolgáló helyett.

A Telnet kapcsolat bezárása

Ha meg szeretné szüntetni a kapcsolatot a távoli szerverrel, akkor néhány lehetőség közül választhat:

Az escape karakter használata: Sajtó Ctrl + ] az escape karakter elküldéséhez, majd írja be quit és nyomja meg Enter:

quit

A kijelentkezési parancs elküldése: A szerver konfigurációjától függően előfordulhat, hogy használhatja a logout parancs a kapcsolat bezárásához:

logout

Telnet használata a szolgáltatások ellenőrzéséhez

A Telnet arra is használható, hogy ellenőrizze, futnak-e bizonyos szolgáltatások a szerveren. Például annak tesztelésére, hogy egy HTTP-kiszolgáló fut-e a porton 80, cserélje ki <IP_ADDRESS> a szerver IP-címével:

telnet <IP_ADDRESS> 80

Csatlakozás után írja be a következő parancsot a HTTP-kérés küldéséhez:

GET / HTTP/1.1
Host: <IP_ADDRESS>
Connection: close

Cserélje ki <IP_ADDRESS> a szerver IP-címével. Ha a HTTP-kiszolgáló fut, HTTP-választ fog kapni.

Biztonságos Telnet UFW-vel (opcionális)

Telepítse és engedélyezze az UFW-t

Az Uncomplicated Firewall (UFW) egy felhasználóbarát kezelőfelület az iptables tűzfalszabályainak kezelésére. Úgy tervezték, hogy egyszerűsítse a tűzfal konfigurációját, miközben megőrzi az iptables robusztusságát. Az UFW Debian rendszerre történő telepítéséhez futtassa a következő parancsot:

sudo apt install ufw

A telepítés befejezése után engedélyezze az UFW-t a következő paranccsal:

sudo ufw enable

Állítsa be az alapértelmezett házirendeket

Alapértelmezés szerint az UFW úgy van beállítva, hogy megtagadja az összes bejövő kapcsolatot, és engedélyezi az összes kimenő kapcsolatot. Célszerű ezeket az alapértelmezett házirendeket kifejezetten konfigurálni. Ehhez futtassa a következő parancsokat:

sudo ufw default deny incoming
sudo ufw default allow outgoing

Telnet kapcsolatok engedélyezése

A Telnet-kapcsolatok biztonságos engedélyezéséhez meg kell adnia azokat az IP-címeket vagy alhálózatokat, amelyek hozzáférhetnek a szerverhez Telneten keresztül. Cserélje ki <ALLOWED_IP> azzal az IP-címmel vagy alhálózattal, amelyhez hozzáférést kíván adni:

sudo ufw allow from <ALLOWED_IP> to any port 23

Például, hogy engedélyezze a kapcsolatokat az IP-címről 192.168.1.10, akkor futnál:

sudo ufw allow from 192.168.1.10 to any port 23

Ahhoz, hogy engedélyezze a kapcsolatokat egy teljes alhálózatról, mint pl 192.168.1.0/24, akkor futnál:

sudo ufw allow from 192.168.1.0/24 to any port 23

Ellenőrizze az UFW konfigurációt

A tűzfalszabályok beállítása után elengedhetetlen a konfiguráció helyességének ellenőrzése. Az UFW állapotának ellenőrzéséhez és az aktuális szabályok megtekintéséhez futtassa:

sudo ufw status

Győződjön meg arról, hogy a kimenet a megfelelő szabályokat jeleníti meg a Telnet szolgáltatáshoz, és hogy az engedélyezett IP-címek vagy alhálózatok megfelelnek a tervezettnek.

Következtetés

Végezetül a Telnet Debian Linux rendszerre történő telepítését tárgyaltuk, a rendszer frissítésétől a Telnet kapcsolat teszteléséig. Ezenkívül megvitattuk a gyakori Telnet parancsokat, példákat és a Telnet szolgáltatás biztonságossá tételét az UFW opcionális biztonsági intézkedésként történő használatával. Bár a Telnetnek megvan a maga haszna, fontos megjegyezni, hogy nem ez a legbiztonságosabb protokoll a távoli kiszolgáló eléréséhez. Fontolja meg egy biztonságosabb alternatíva, például az SSH használatát, hogy megvédje érzékeny adatait és rendszerét, amikor csak lehetséges.

Joshua James

Szólj hozzá!