Utilizzo di Telnet

Presentazione di Telnet

Telnet è un protocollo che permette di simulare un terminale a distanza, il che significa che permette di eseguire dei comandi digitati dalla tastiera di un terminale remoto. Lo strumento Telnet è un'implementazione del protocollo Telnet, si tratta cioè della traduzione delle specifiche in linguaggio informatico per creare un programma che permetta di simulare un terminale.

Telnet funziona in un ambiente client/server, cioè il terminale remoto è configurato come server e di conseguenza aspetta che un terminale gli richieda un servizio. Cosi', dato che il terminale remoto invia i dati da visualizzare, l'utente ha l'impressione di lavorare direttamente sul terminale remoto. Su UNIX, il servizio è fornito da quello che si definisce un demone, un programma eseguito in background. Il demone Telnet si chiama Telnetd.

Protocollo e implementazione

Telnet è anche un protocollo, cioè un insieme di regole e di procedure che sono state definite per standardizzare la comunicazione su Telnet. Telnet è stato quindi rapidamente implementato (adattato partendo dalla specifiche del protocollo) su numerose piattaforme.

Esecuzione di Telnet

Telnet è fornito in standard su diverse piattaforme, fra cui UNIX, Windows95, WindowsNT, Linux,…
Il comando per aprire una sessione Telnet è generalmente il seguente :

telnet nome_del_server

nome_del_server rappresenta ovviamente il nome del terminale remoto al quale si desidera connettersi. E' inoltre possibile fornire il proprio indirizzo IP, ad esempio :

telnet 125.64.124.77

Infine è anche possibile precisare la porta da utilizzare facendo seguire l'indirizzo IP o il nome del server dal numero di porta :

telnet 125.64.124.77 80

Comandi du Telnet

Una volta connessi al terminale remoto, vi saranno chiesto per ragioni di sicurezza, un login e una password per restringere l'accesso alle sole persone autorizzate. In effetti, Telnet è un protocollo potente che permette l'esecuzione di comandi a distanza. I comandi che possono essere eseguiti in una sessione Telnet sono definiti dall'amministratore di rete. Si tratta solitamente di comandi UNIX dato che maggior parte dei server Telnet funzionano su UNIX. I comandi standard sono i seguenti :

Comando Descrizione
? Visualizza l'help
close Termina la sessione Telnet
display Visualizza sullo schermo i parametri della connessione (tipo di terminale, porta)
environ Permette di definire le variabili ambientali del sistema operativo
logout Permette di disconnettersi
mode Alterna tra le modalità di trasferimento ASCII (trasferimento di un file in modalità testuale) e BINARY (trasferimento di un file in binario)
open Permette di lanciare un'altra connessione partendo dalla connessione in corso
quit Abbandona l'applicazione Telnet
set Modifica i parametri della connessione
unset Carica i parametri di connessione di default
Pagina precedente


Ultime modificazione ilvenerdì 6 febbraio 2009 alle 16:52:02


Questo documento intitolato «  » da Kioskea (it.kioskea.net) è reso disponibile sotto la licenza Creative Commons. È possibile copiare, modificare le copie di questa pagina, alle condizioni previste dalla licenza, come questa nota appare chiaramente.