GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat a používat Telnet na Debian 11 Bullseye

Telnet je protokol, který umožňuje připojení ke vzdáleným počítačům (tzv. hostitelé) přes TCP/IP síť využívající protokol klient-server k navázání spojení s Transmission Control Protocol port číslo 23

V následujícím tutoriálu se naučíte jak nainstalovat Telnet na operační systém Debian 11 Bullseye.

Předpoklady

  • Doporučený operační systém: Debian 11 Bullseye
  • Uživatelský účet: Uživatelský účet s právy sudo nebo přístup root (příkaz su) .
  • Požadované balíčky:

Aktualizace operačního systému

Aktualizujte svůj Debian 11 operační systém, abyste se ujistili, že všechny existující balíčky jsou aktuální:

sudo apt update && sudo apt upgrade

Root nebo Sudo Access

Ve výchozím nastavení, když vytvoříte svůj účet při spuštění s Debianem v porovnání s jinými distribucemi, automaticky nezíská status sudoers. Musíte mít buď přístup k heslu uživatele root použijte příkaz su nebo navštivte náš tutoriál Jak přidat uživatele do Sudoers na Debianu.

Upozornění

Tutoriál vám ukáže, jak nainstalovat Telnet pro historické účely a použití v lokálních prostředích, izolovaných sítích. Důrazně se doporučuje nepoužívat Telnet v otevřeném síťovém připojení k internetu, protože data jsou odesílána přes toto připojení, včetně citlivých informací, jako jsou hesla a další důvěrné informace která není zašifrovaná, takže data mohou být snadno zachycena hackerem a zneužita . Chcete-li se bezpečně připojit ke vzdáleným serverům prostřednictvím veřejných sítí, měli byste vždy používat SSH (Secure Shell) .

Instalace serveru Telnet

Ve výchozím nastavení jsou úložiště Debianu 11 dodávána s balíčkem Telnet, který lze nainstalovat pomocí správce balíčků apt.

Nejprve k instalaci použijte následující příkaz:

sudo apt install telnetd 

Příklad výstupu:

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] 

Zadejte Y poté stiskněte klávesu „ENTER KEY“ pokračujte v instalaci.

Po instalaci zkontrolujte, zda je stav Telnetu v pořádku, pomocí následujícího:

sudo systemctl status inetd

Příklad výstupu:

● 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

Připojte se k serveru Telnet

Volitelné. Nastavte pravidlo UFW

Za prvé, pokud máte nainstalovaný UFW pro připojení ke vzdálenému běžícímu Telnetu, budete muset nastavit pravidlo povolení. Ve výchozím nastavení běží Telnet na portu 23 .

Chcete-li nastavit pravidlo povolení v UFW lze provést několika způsoby. Důrazně se doporučuje zadat IP připojujícího serveru pouze v případě, že je podsíť výrazně horší . Neopouštějte port 23 otevřená všemu, a to povede k pokusům o hrubou sílu.

Pravidlo pro jednu IP :

sudo ufw allow from 192.145.50.33 to any port 23

Povolit z podsítě:

sudo ufw allow from 192.145.50.0/24 to any port 23

Test připojení

Nyní, když jste nastaviliUFW pravidlo, abyste se mohli připojit ke vzdálenému serveru pomocí Telnetu , použijte následující (Telnet) příkaz:

telnet 192.168.50.15

Příklad výstupu:

Odinstalujte server Telnet

Chcete-li odebrat Telnet z operačního systému Debian, vše, co musíte udělat, je použít následující příkaz:

sudo apt autoremove telnet --purge

Příklad výstupu:

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] 

Zadejte Y poté stiskněte klávesu „ENTER KEY“ pokračovat v odinstalaci.


Debian
  1. Jak nainstalovat a používat Ansible na Debian 11

  2. Jak nainstalovat a používat NVM na Debian 11

  3. Jak nainstalovat a používat Telnet v Debianu 11

  1. Jak nainstalovat a používat Debian Backports

  2. Jak nainstalovat a používat PHP Composer na Debian 10

  3. Jak nainstalovat a používat Docker na Debian 9

  1. Jak nainstalovat a používat Docker Compose na Debianu 9

  2. Jak nainstalovat a používat PHP Composer na Debianu 9

  3. Jak nainstalovat a používat FFmpeg na Debianu 9