Definizione telnet

Telnet è l'acronimo di Telecommunication Network . È il nome di un protocollo di rete utilizzato per accedere a un computer e gestirlo da remoto. Il termine consente inoltre di denominare il programma per computer implementato dal client.

Telnet

L'accesso a un altro computer avviene in modalità terminale (senza alcun tipo di interfaccia grafica) e consente di risolvere i guasti da remoto, in modo che il tecnico possa affrontare il problema senza essere fisicamente vicino all'apparecchiatura in questione. Telnet consente anche la query remota dei dati o l'inizio di una sessione con una macchina UNIX (in questo caso, più utenti possono aprire una sessione contemporaneamente e lavorare con lo stesso computer).

Un altro uso che viene dato a questo protocollo è legato all'accesso al Bulletin Board System (BBS), un sistema di annunci che è stato il precursore degli attuali forum su Internet .

Il problema principale di telnet sono i suoi difetti di sicurezza . Le informazioni viaggiano sulla rete non crittografate, consentendo a qualsiasi spia di accedere a dati come nomi utente e password. Ecco perché la Secure Shell (SSH) è emersa a metà degli anni '90, come una sorta di telnet crittografato.

Il protocollo SSH, che rappresenta un'alternativa più sicura, esegue la crittografia delle informazioni prima della trasmissione e anche l'autenticazione del computer con cui tenta di connettersi. Consente inoltre l'utilizzo di una verifica dei dati utente più sofisticata rispetto a Telnet. Ovviamente, offrire questo flusso extra di benefici richiede anche più risorse; In altre parole, una rete che implementa SSH deve disporre di macchine più potenti di quelle utilizzate per telnet.

La poca sicurezza offerta da telnet può essere spiegata analizzando la sua storia. Quando questo protocollo fu sviluppato (verso la fine degli anni '60 ), i computer in rete erano in istituzioni accademiche o uffici governativi; pertanto, non era necessario investire risorse nella crittografia dei dati, dal momento che nessuna persona al di fuori di tali stabilimenti aveva accesso ai propri computer.

PuTTY è il nome assegnato a un'applicazione popolare che offre servizi come comunicazioni seriali via terminale, telnet, SSH, rlogin e trasferimento sicuro di file tramite SFTP e SCP. Vale la pena ricordare che è gratuito e open source, oltre a fornire ai propri utenti un alto grado di personalizzazione. Per quanto riguarda i sistemi operativi compatibili, supporta tutte le versioni di Windows da 95, Unix e Mac OSX.

Rudimenti di una connessione telnet

Telnet Quando si desidera avviare una sessione da un computer remoto, è possibile utilizzare il comando telnet accompagnato dall'indirizzo IP o dal nome del computer di destinazione; Ad esempio, per stabilire una connessione alla macchina tests.mydomain.com, la riga di comando necessaria è la seguente: telnet tests.mydomain.com . Lo stesso dovrebbe essere fatto se hai il tuo indirizzo IP: telnet 0.1.2.3 .

Una volta stabilita la connessione, è ora di fornire il nome utente e la password per avviare una sessione in modalità testo (una console virtuale senza interfaccia grafica, che consente il controllo remoto del computer tramite i comandi scritta).

Come menzionato nei paragrafi precedenti, i dati trasmessi attraverso una connessione che funziona secondo il protocollo telnet non hanno alcun tipo di protezione o crittografia. Ciò offre agli altri utenti la possibilità di visualizzarli se possono accedervi tramite tecniche di hacking (dal termine inglese "hack", che in questo caso significa "ottenere l'accesso a un computer o un'applicazione senza permesso"), senza la necessità di disturbare nel decifrarli. Vale la pena ricordare che per eseguire questa pratica di pirateria vengono utilizzati programmi o dispositivi noti come analizzatori di pacchetti o sniffer di pacchetti .

Raccomandato