GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare e utilizzare Telnet su Debian 11 Bullseye

Telnet è un protocollo che ti permette di connetterti a computer remoti (chiamati host) su un TCP/IP rete utilizzando un protocollo client-server per stabilire una connessione al protocollo di controllo della trasmissione porta numero 23

Nel seguente tutorial imparerai come installare Telnet su un sistema operativo Debian 11 Bullseye.

Prerequisiti

  • Sistema operativo consigliato: Debian 11 Bullseye
  • Account utente: Un account utente con privilegi sudo o accesso root (comando su) .
  • Pacchetti richiesti:

Aggiornamento del sistema operativo

Aggiorna la tua Debian 11 sistema operativo per assicurarsi che tutti i pacchetti esistenti siano aggiornati:

sudo apt update && sudo apt upgrade

Accesso root o sudo

Per impostazione predefinita, quando crei il tuo account all'avvio con Debian rispetto ad altre distribuzioni, non riceve automaticamente lo stato sudoers. Devi avere accesso alla password root per usare il comando su oppure visita il nostro tutorial su Come aggiungere un utente a Sudoer su Debian.

Avviso

Il tutorial ti mostrerà come installare Telnet per scopi storici e utilizzo in ambienti locali, reti isolate. Si consiglia vivamente di non utilizzare Telnet su una connessione di rete aperta a Internet perché i dati vengono inviati tramite la connessione, comprese le informazioni sensibili come password e altre informazioni riservate che non è crittografato in modo che i dati possano essere facilmente intercettati da un hacker e utilizzati in modo improprio . Per connetterti in sicurezza a server remoti su reti pubbliche, dovresti sempre utilizzare SSH (Secure Shell) .

Installa il server Telnet

Per impostazione predefinita, i repository Debian 11 vengono forniti con il pacchetto Telnet disponibile per l'installazione utilizzando il gestore di pacchetti apt.

Per prima cosa, usa il seguente comando per installare:

sudo apt install telnetd 

Esempio di output:

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] 

Digita "Y" quindi premere il "INVIO CHIAVE" per procedere con l'installazione.

Una volta installato, verifica che lo stato di Telnet funzioni correttamente con quanto segue:

sudo systemctl status inetd

Esempio di output:

● 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

Connettiti al tuo server Telnet

Facoltativo. Imposta la regola UFW

In primo luogo, se hai installato UFW per connetterti al tuo Telnet in esecuzione remota, dovrai impostare una regola di autorizzazione. Per impostazione predefinita, Telnet funziona sulla porta 23 .

Per impostare una regola di autorizzazione in UFW può essere fatto in diversi modi. Si consiglia vivamente di fornire l'IP del server di connessione solo se in peggioramento significativamente la sottorete . Non lasciare la porta 23 aperto a tutto, e questo porterà a tentativi di forza bruta.

La regola per IP singolo :

sudo ufw allow from 192.145.50.33 to any port 23

Consenti dalla sottorete:

sudo ufw allow from 192.145.50.0/24 to any port 23

Test di connessione

Ora che hai impostato un UFW regola in modo da poterti connettere al tuo server remoto utilizzando Telnet , utilizza il seguente (Telnet) comando:

telnet 192.168.50.15

Esempio di output:

Disinstalla il server Telnet

Per rimuovere Telnet dal tuo sistema operativo Debian, tutto ciò che devi fare è usare il seguente comando:

sudo apt autoremove telnet --purge

Esempio di output:

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] 

Digita "Y" quindi premere il "INVIO CHIAVE" per procedere con la disinstallazione.


Debian
  1. Come installare e utilizzare Debian Backports

  2. Come installare e utilizzare PHP Composer su Debian 10

  3. Come installare e utilizzare Ansible su Debian 11

  4. Come installare e utilizzare NVM su Debian 11

  5. Come installare e utilizzare Telnet su Debian 11

Come installare e utilizzare Ansible su Debian 10

Come installare e utilizzare Mono su Debian 11

Come installare e utilizzare PHP Composer su Debian 11

Come installare e utilizzare Telnet su Debian 11 Bullseye

Come installare e utilizzare Rust su Debian 11 Bullseye

Come installare Telnet su Debian 11