Come installare Telnet su Ubuntu 24.04, 22.04 o 20.04

Telnet è un protocollo di rete utilizzato per fornire un'interfaccia della riga di comando per la comunicazione con dispositivi o server remoti. Consente agli utenti di connettersi a sistemi remoti su una rete TCP/IP, rendendolo utile per la risoluzione dei problemi e l'accesso alle apparecchiature di rete, come router e switch, nonché ad alcuni sistemi legacy. Tuttavia, poiché Telnet trasmette dati in formato testo, è considerato insicuro per attività sensibili ed è stato in gran parte sostituito da SSH (Secure Shell) negli ambienti moderni. Nonostante ciò, Telnet è ancora utile per attività amministrative specifiche, test e debug dei servizi di rete.

Su Ubuntu 24.04, 22.04 o 20.04, Telnet può essere installato facilmente tramite il repository predefinito di Ubuntu. Questo metodo di installazione fornisce un modo semplice per accedere e utilizzare Telnet quando necessario, in particolare a scopo di test e risoluzione dei problemi. Questa guida ti guiderà attraverso i passaggi per installare Telnet utilizzando il terminale della riga di comando sul tuo sistema Ubuntu.

Aggiorna Ubuntu prima dell'installazione di Telnet

Prima di installare Telnet, aggiorna completamente il tuo sistema Ubuntu eseguendo il seguente comando nel terminale:

sudo apt update && sudo apt upgrade

Questo comando controllerà la presenza di aggiornamenti e aggiornerà i pacchetti esistenti alle versioni più recenti. È un'ottima pratica aggiornare il sistema per garantire il corretto funzionamento di Telnet e degli altri pacchetti installati.

Installa Telnet tramite il comando APT

Telnet, incluso nel repository standard di Ubuntu, semplifica il processo di installazione. Per installare Telnet su Ubuntu, eseguire il seguente comando nel terminale:

sudo apt install telnetd telnet

Una volta installato, assicurati che lo stato di Telnet sia corretto con il seguente comando.

systemctl status inetd

Se il servizio Telnet non è attivo, esegui il comando seguente per avviarlo immediatamente.

sudo systemctl start inetd

Esempi di comandi Telnet

Con Telnet ora installato e in esecuzione sul tuo sistema Ubuntu, i seguenti sono esempi di utilizzo di Telnet tramite la riga di comando.

Connettiti a un host specifico su una porta specifica.

telnet [hostname or IP address] [port]

Esempio:

telnet example.com 23

Connettersi a un host specifico su una porta specifica con un timeout specificato.

telnet [hostname or IP address] [port] [timeout in seconds]

Esempio:

telnet example.com 80 20

Connettiti a un host specifico su una porta specifica con un timeout specificato e diversi tentativi.

telnet [hostname or IP address] [port] [timeout in seconds] [attempts]

Esempio:

telnet example.com 80 20 3

Dopo aver eseguito i comandi, il terminale potrebbe chiederti di inserire le tue credenziali e seguire istruzioni aggiuntive per completare l'attività. Il completamento di questi passaggi è standard quando si modificano le regole del firewall. Se intendi utilizzare Telnet spesso su reti sensibili, proteggilo utilizzando il passaggio 4 e il firewall UFW per la massima protezione. Questo approccio protegge il sistema da accessi non autorizzati e potenziali minacce alla sicurezza.

Telnet protetto tramite firewall UFW

Proteggere Telnet su Ubuntu utilizzando il firewall ufw può aiutare a proteggere da accessi non autorizzati e potenziali minacce alla sicurezza.

Verificare che UFW sia installato e abilitato

Prima di proteggere Telnet su Ubuntu con il firewall UFW, controlla innanzitutto lo stato del firewall. Eseguire il comando seguente nel terminale per eseguire questa operazione.

sudo ufw status

Questo comando fornisce informazioni sullo stato attuale del firewall UFW e sulle regole esistenti. In particolare, tutti i sistemi Ubuntu hanno UFW preinstallato, garantendo la sua presenza sul tuo sistema.

Abilita il firewall UFW sul tuo sistema Ubuntu, se non è già attivo, eseguendo il seguente comando nel terminale:

sudo ufw enable

Questo comando attiverà il firewall e inizierà a far rispettare le regole impostate. Abilitare il firewall è essenziale per proteggere Telnet e proteggere il sistema da accessi non autorizzati e potenziali minacce alla sicurezza.

Dopo aver abilitato UFW, il passaggio successivo è la configurazione delle regole di base del firewall. Per impostazione predefinita, ciò include il rifiuto di tutte le connessioni in entrata e in uscita. È possibile impostare queste regole eseguendo i seguenti comandi nel terminale.

sudo ufw default deny incoming
sudo ufw default allow outgoing

Tieni presente che il sistema potrebbe avere queste regole impostate per impostazione predefinita. In caso contrario, dovresti impostarli. Queste regole bloccano tutte le connessioni in entrata consentendo invece le connessioni in uscita per impostazione predefinita, fornendo un ulteriore livello di sicurezza per proteggere il sistema da accessi non autorizzati e potenziali minacce alla sicurezza.

Regole di base per l'applicazione Telnet UFW

Per abilitare le connessioni Telnet tramite il firewall UFW, è possibile utilizzare il seguente comando nel terminale:

sudo ufw allow telnet

Per bloccare le connessioni Telnet attraverso il firewall UFW, è possibile utilizzare il seguente comando nel terminale.

sudo ufw deny telnet

Questo comando aggiungerà una regola firewall che blocca le connessioni Telnet in entrata. Ciò impedirà qualsiasi accesso non autorizzato al sistema utilizzando Telnet. Questo comando aiuta a evitare potenziali minacce alla sicurezza e a proteggere Telnet sul tuo sistema Ubuntu.

Regole di esempio avanzate di Telnet UFW

Ecco alcuni esempi di come utilizzare il firewall ufw per proteggere Telnet su Ubuntu.

Per consentire le connessioni Telnet sulla porta 23, utilizzare il comando:

sudo ufw allow 23/tcp

Blocca le connessioni Telnet sulla porta 23; utilizzare il comando:

sudo ufw deny 23/tcp

Consenti connessioni Telnet da un indirizzo IP specifico; utilizzare il comando:

sudo ufw allow from 192.168.1.10 to any port 23

Blocca le connessioni Telnet da un indirizzo IP specifico; utilizzare il comando:

sudo ufw deny from 192.168.1.10 to any port 23

Consenti connessioni Telnet da un intervallo IP specifico; utilizzare il comando:

sudo ufw allow from 192.168.1.0/24 to any port 23

Comandi Telnet aggiuntivi

Rimuovere Telnet da Ubuntu

Per rimuovere Telnet dal tuo sistema Ubuntu, puoi utilizzare il seguente comando nel terminale:

sudo apt remove telnet telnetd

Conclusione

Installare Telnet sul tuo sistema Ubuntu dal repository predefinito è un processo semplice che ti consente di utilizzare questo protocollo per test di rete di base e attività di connettività. Sebbene Telnet non sia consigliato per comunicazioni sicure, rimane uno strumento utile per scenari specifici, soprattutto in ambienti controllati. Aggiornamenti regolari tramite il sistema di gestione dei pacchetti di Ubuntu garantiranno che l'installazione di Telnet venga mantenuta, consentendoti di utilizzarla in modo efficace quando necessario su Ubuntu.

Joshua James
Seguimi
Ultimi post di Joshua James (vedi tutto)

Lascia un commento