Uso dei comandi Telnet in Linux/Unix
Il Ottobre 24, 2021 da adminChe cos’è Telnet?
Telnet è un vecchio protocollo di rete che viene usato per connettersi a sistemi remoti su una rete TCP/IP. Si connette a server e apparecchiature di rete sulla porta 23. Diamo un’occhiata all’uso dei comandi Telnet.
Disclaimer
- Telnet non è un protocollo sicuro e quindi NON è raccomandato. Questo perché i dati inviati tramite il protocollo non sono criptati e possono essere intercettati dagli hacker.
- Invece di usare telnet, un protocollo preferibile da usare è SSH che è criptato e più sicuro
Vediamo come puoi installare e usare il protocollo telnet.
Installazione di Telnet
In questa sezione, ti guideremo attraverso il processo di installazione di telnet nei sistemi RPM e DEB.
Installazione di Telnet in CentOS 7 / RHEL 7
Per iniziare il processo di installazione sul server, esegui il comando
# yum install telnet telnet-server -y
Sample Output
Prossimo, Avviare e abilitare il servizio telnet dando il comando seguente
# systemctl start telnet.socket# systemctl enable telnet.socket
Sample Output
Prossimo, permettere la porta 23 che è la porta nativa che telnet usa sul firewall.
# firewall-cmd --permanent --add-port=23/tcp
Infine, ricaricate il firewall affinché la regola abbia effetto.
# firewall-cmd --reload
Sample Output
Per verificare lo stato di esecuzione di telnet
# systemctl status telnet.socket
Sample Output
Il protocollo telnet è ora pronto all’uso. Successivamente, creeremo un utente di login.
Creazione di un utente di login
In questo esempio, creeremo un utente di login per accedere utilizzando il protocollo telnet.
# adduser telnetuser
Crea una password per l’utente.
# passwd telnetuser
Specifica la password e conferma.
Per usare il comando telnet per accedere a un server, usa la sintassi seguente.
$ telnet server-IP address
Per esempio
$ telnet 38.76.11.19
Nella console nera, specificare il nome utente e la password.
Per fare il login usando Putty, inserisci l’indirizzo IP del server e clicca sul pulsante radio ‘Telnet’ come mostrato.
Finalmente, clicca sul pulsante ‘Open’. Nella schermata della console, fornisci il nome utente e la password dell’utente
Installazione di Telnet in Ubuntu 18.04
Per installare il protocollo telnet in Ubuntu 18.04 esegui:
$ sudo apt install telnetd -y
Sample Output
Per controllare se il servizio telnet è in esecuzione, esegui il comando.
$ systemctl status inetd
Sample Output
In seguito, dobbiamo aprire la porta 23 nel firewall ufw.
$ ufw allow 23/tcp
Sample Output
Infine, ricaricate il firewall per effettuare i cambiamenti.
$ ufw reload
Telnet è stato installato con successo e pronto all’uso. Come nell’esempio precedente in CentOS 7, è necessario creare un utente di login e accedere usando la stessa sintassi.
Utilizzare telnet per controllare le porte aperte
Telnet può anche essere usato per controllare se una porta specifica è aperta su un server. Per farlo, usare la sintassi seguente.
$ telnet server-IP port
Per esempio, per controllare se la porta 22 è aperta su un server, eseguire
Lascia un commento