Telemat Lab's home page


Copyright © 1986 Universita' di Firenze. All rights reserved.

Free license available.




INTERNET & APPLICATIONS


di: D. Mariano e C. Guadalupi


APPLICATIVI: Telnet, Rlogin: esempio

home pageIndicePrec.Succ.




Un esempio di sessione Telnet



Telnet è il principale protocollo di Internet per realizzare delle connessioni con macchine in remoto.

Da la possibilità di essere fisicamente sul proprio sistema e lavorare su un'altro che può essere nella stanza accanto come dall'altra parte del mondo, la propria macchina (locale) diventa così un terminale remoto.
(Tecnicamente l'operazione è definita Remote Login)

Ad esempio: se ci si trova lontani dal proprio ambiente di lavoro e si ha bisogno di controllare la posta elettronica, basta trovare un qualsiasi accesso ad Internet con servizio di telnet e collegarsi alla propria macchina.


Come collegarsi



Per iniziare una sessione di telnet basta dare il comando apposito, generalmente è:
telnet nome.domain
       (indirizzo di rete della macchina a cui ci si collega
        esempio: media2.die.unifi.it oppure 150.217.8.61)
Il sistema remoto avvia la procedura di 'login', viene richiesto di identificarsi dando login e password.
Esempio:
> telnet media2.die.unifi.it
Trying...
Connected to media2.die.unifi.it.
Escape character is '^]'.

HP-UX media2 A.08.00 U 9000/855 (ttyp00)

login: studente
Password:           <---  la password non viene visualizzata
Please wait...

        **************************************************************
        * WARNING:  Unauthorized access to this computer system is   *
        * prohibited, and is subject to criminal and civil penalties.*
        **************************************************************

You have mail.
101 studente >

Per scollegarsi occorre usare il comando remoto di uscita dal sistema (in questo caso ad esempio exit), oppure usare la cosidetta 'escape sequence', indicata all'inizio della connessione, molto spesso è '^]', cioè CTRL ]. Tramite questa sequenza sarà possibile riprendere il controllo della connessione, ad esempio in caso di panico, quando per qualche motivo la macchina remota non consente più di scollegarsi.
Per chiudere la sessione di telnet si usa il comando close.

Esempio:

123 studente >         <---  digitare ^]
telnet> close
Connection closed.

È possibile ottenere un servizio di help in linea normalmente con il comando ?.

 telnet> ?




Accesso diretto ad una Porta



I calcolatori su Internet hanno più di una porta, proprio come le case possono avere un portone principale e porte secondarie che danno accesso a zone particolari della casa (ad es. in garage).

Il 'portone' di un nodo di Internet corrisponde alla modalità standard con cui un host reagisce ad una richiesta di collegamento da parte di un client, (procedura di login).

Le porte secondarie sono identificate da un numero.

Con telnet è possibile collegarsi direttamente a queste porte dichiarando esplicitamente quella voluta.

Esempio:

telnet ipo.tesi.dsi.unimi.it 4444
(la porta d'entrata al MUD del DSI: Little Italy)

Accedendo ad una porta specifica su un sistema, si viene catapultati un ambiente chiuso programmato per offrire un servizio specifico. Se il servizio è pubblico non non viene richiesta alcuna autoidentificazione del tipo login-password.

Accedere a questi servizi (tecnicamente sopportati da un server) via telnet, che possono essere ad esempio archie, netfind, finger, whois, MUD, IRC, etc ...., costituisce una via alternativa ad un accesso tramite client, infatti telnet viene usato come client.


Architettura client-server

Si parla di architettura client-server
tutte le volte che, in un sistema, una 'entità' offre un servizio, (il server), ed un'altra (il client) vi accede secondo una serie di regole, usufruendone.
Quindi il server è il programma che accetta richieste da un altro programma, il client, esaudendole.




Telnet attraverso Web



Per realizzare collegamenti via telnet attraverso dei browser Web basta aprire una nuova connessione o creare un link usando l'url

telnet://nome-sito

ad esempio telnet://hpcvbbs.cv.hp.com
(Hewlett-Packard's Calculator Electronic Information Service)


Telnet con alcuni browser Web: Mosaic Netscape e Lynx

Si può aprire una nuova connessione tramite il bottone Open Url

in Mosaic
in Netscape
in Lynx
URL to open: telnet://hpcvbbs.cv.hp.com    

Creare un link:

Ad esempio:
<a href="telnet://hpcvbbs.cv.hp.com"> (Hewlett-Packard's Calculator Electronic Information Service)

Ottenendo, con Mosaic e Netscape, una finestra con la connessione in atto al sito voluto:

(inserendo la login 'lynx' e la scelta del terminale, si accede al menu principale del servizio offerto)

Con Lynx la connessione stessa:

                                    HP 48G/GX Calculator Family Main Welcch [delete]=history list

   Hewlett-Packard Company

                                HP 48G/GX CALCULATOR FAMILY


     _____________________________________________________________________________

   UNDER DEVELOPMENT! This service is under development. Please forgive us if you
   have any undue problems as it undergoes its initial birth trauma.
     _____________________________________________________________________________

   o Welcome!
   o Using this service.
   o What's New.
   o Search the server index.
   o Product Information.
   o Service and Support.
   o Common Questions and Answers.
   o The Software Archives.
-- press space for next page --
  Arrow keys: Up and Down to move. Right to follow a link; Left to go back.
 H)elp O)ptions P)rint G)o M)ain screen Q)uit /=search [delete]=history list



Lista dei siti telnet in Web by Scott Yanoff: Special Internet Connections: Last update 2/3/95 (http://www.uwm.edu/Mirror/inet.services.html).




Posti Telnet interessanti



CATALOGHI DI BIBLIOTECHE
Diverse centinaia di biblioteche sparse in tutto il mondo, dalla Biblioteca pubblica Snohomish nello stato di Washington alla Biblioteca del Congresso, sono ora accessibili via telnet.

Esistono diversi programmi di database in linea usati dalle biblioteche.

Quello della biblioteca di Harvard è uno dei più facili da usare:
telnet hollis.harvard.edu

Un sistema di gestione particolarmente interessante è quello usato dall'Alliance of Research Libraries del Colorado,(CARL) il quale tiene dei database per altre biblioteche in tutto il Colorado, nell'America occidentale e persino a Boston.
telnet pac.carl.org
Basta seguire le semplici istruzioni di connessione. Quando si arriva al menu, digitando '72' (anche se tale opzione non e' contemplata) si arriverà al Pikes Peak Library District di Colorado Springs.

Alcuni anni or sono, i bibliotecari di questa città pensarono bene di usare il programma di gestione anche per immagazzinare informazioni riguardanti la comunita'. Ora, per avere notizie sulla città o su ordinanze municipali, basta digitare la parola che interessa ed ottenere i passi salienti di alcune leggi.
Carl permette anche l'accesso alla biblioteca dell'Università delle Hawaii, la quale, parimenti a quella di Colorado Springs, consente di ottenere varie informazioni oltre a quelle di carattere prettamente bibliografico. Ad esempio, una delle sue particolarità è un Almanacco Hawaiano contenente tutto quello che hai sempre voluto sapere sugli Hawaiani.
telnet pac.carl.org
Per maggiori informazioni e dettagli scrivere a help@carl.org.

CALCOLATORI
Hewlett-Packard fornisce un servizio gratuito a cui chiedere informazioni circa le sue linee di computer.
telnet: hpcvbbs.cv.hp.com
non e' richiesta alcuna password

CONVERSAZIONE

AMBIENTE
Environlink è un grande database ed un sistema di conferenze sull'ambiente, ubicato a Pittsburg.
telnet envirolink.org
Logon: gopher

L'U.S. Environmental Protection Agency gestisce un database in linea relativo alle devastazioni, al programma di pulizia dei laghi e alle iniziative ecologiche nel New England. Tale organizzazione sta progettando di includere anche le iniziative di altre zone. Di fatto, tale database è un catalogo elettronico di documenti EPA -- puoi ricercare tali documenti, ma per prenderne visione effettivamente devi recarti all'ufficio EPA della tua regione.
telnet epaibm.rtpnc.epa.gov
Nessuna password richiesta

Al menu principale digitare public.

L'Università del Michigan gestisce un database di articoli di giornale o di riviste riguardanti l'ambiente, con particolare attenzione a ciò che riguarda il Michigan, datati dal 1980.
telnet: hermes.merit.edu
host: mirlyn
login: meem






Ultimo aggiornamento: 11 Novembre 1996



Telemat Lab's home page

home pageIndicePrec.Succ.




Explore the TELEMAT Site !!!

WORK IN PROGRESS by D. Mariano e C. Guadalupi