Úvod do telnetu
V Linuxu, telnet příkaz se používá k vytvoření vzdáleného spojení se systémem přes síť TCP/IP. Umožňuje nám to spravovat další systémy pomocí terminálu. Můžeme spustit program pro provádění administrace.
telnet se používá k vyjednávání s jiným hostitelem pomocí protokolu TELNET. Pokud se příkaz telnet vyvolá bez argumentu hostitele, přejde do příkazového režimu, který představuje jeho výzva. V tomto režimu přijímá a spouští příkaz uvedený níže. Implementuje otevřený příkaz s těmito argumenty, pokud je vyvolán s argumenty.
analogová komunikace
Používá protokol TELNET. Tento protokol má však některé bezpečnostní nedostatky, ale pro svou jednoduchost patří mezi nejpoužívanější síťové protokoly. Není to bezpečný protokol, protože přenáší data v nešifrované podobě. Uživatelé Linuxu často preferují ssh přes telnet, protože ssh přenáší data v šifrované podobě. Tento nástroj je podobný funkci Vzdálená plocha v systému Windows. Syntaxe pro telnet je následující:
telnet hostname/IP address
Možnosti telnetu
Možnosti jsou níže:
Příkazy v telnetu
Některé důležité příkazy telnetu jsou uvedeny a vysvětleny níže. Stačí zadat pouze tolik příkazů, aby bylo možné jej jednoznačně identifikovat.
Nainstalujte Telnet na Linux (Ubuntu)
Instalace telnetu na Linux je přímočarý proces. Můžeme jej nainstalovat provedením následujících příkazů:
Aktualizujte systém Linux provedením níže uvedeného příkazu:
sudo apt update
Výše uvedený příkaz vás vyzve k zadání hesla uživatele. Zadejte heslo a stiskněte ENTER klíč; spustí proces démona a chvíli potrvá, než se aktualizuje váš systém.
Chcete-li nainstalovat telnet, spusťte níže uvedený příkaz:
sudo apt install telnetd -y
Výše uvedený příkaz nainstaluje požadovaný balíček pro protokol telnet. Zvažte následující výstup:
Chcete-li ověřit instalaci a zda služba běží nebo ne, spusťte níže uvedený příkaz:
systemctl status inetd
Zvažte následující výstup:
Nyní musíme otevřít port23 v ufw firewallu. Proveďte níže uvedený příkaz:
ufw allow 23/tcp
Výše uvedený příkaz může provést pouze uživatel root. Pokud nejste uživatel root, použijte před tímto příkazem sudo. Zvažte následující výstup:
Dalším krokem je opětovné načtení brány firewall, aby se změny uplatnily. Chcete-li znovu načíst bránu firewall, proveďte následující příkaz:
ufw reload
Nyní jsme úspěšně nainstalovali telnet do našeho počítače.
Spusťte Telnet shell
Interaktivní shell lze spustit provedením příkazu telnet následovně:
telnet
Tento shell nám umožňuje provádět některé příkazy exkluzivní pro telnet. Bude to vypadat jako níže uvedený snímek:
Shell usnadňuje pomocí různých příkazů vytvoření vzdáleného připojení. Všechny příkazy můžeme vypsat spuštěním příkazu help, příkaz help provedeme napsáním h . Zvažte následující výstup:
Od výše uvedeného uchopení shellu jsou všechny příkazy uvedeny s jejich použitím. Existuje mnoho nástrojů příkazového řádku, jako je zavření, odhlášení, zobrazení, režim, otevření, ukončení, odeslání a další.
reakční tabulka
Jak se připojit pomocí příkazu telnet v Linuxu?
Vytvoření spojení mezi dvěma systémy pomocí příkazu telnet je jednoduchý proces, spusťte příkaz telnet následovaný názvem hostitele.
Například propojujeme náš systém s localhostem. Proveďte příkaz následovně:
telnet localhost
Výše uvedený příkaz vás požádá o uživatelské jméno a heslo, zadejte přihlašovací údaje a pokračujte. Zvažte následující výstup:
Po připojení můžeme provádět příkazy jako dříve. Jediný rozdíl je v tom, že nyní je stroj považován za vzdálený stroj.
Chcete-li ukončit příkaz telnet, proveďte příkaz logout.
logout
zvažte následující výstup:
Nyní jsme se úspěšně odhlásili ze vzdáleného připojení.