NTC Doc.Library----Article:0023

Conoscere l’FTP

Per FTP si intende il protocollo di Internet che permette di trasferire documenti di qualsiasi tipo tra siti differenti. L'accesso ad un sito FTP può essere di due tipi: validato, cioé in una modalità che chiede all'utente di inserire il nome e la password, o anonimo cioé in una modalità che non richiede autenticazione alcuna e che di solito si utilizza per avere accesso ad aree che il gestore del server ha definito come pubbliche.

Quest'ultima modalità è la più utilizzata per il reperimento dei files shareware o di pubblico dominio. FTP é insomma il protocollo con cui classicamente avviene lo scambio di programmi e documenti via Internet (un po’ come succede con la posta elettronica), tuttavia, a differenza della posta elettronica che permette lo scambio di files tra un numero limitato di utenti (tipicamente due, il mittente ed il ricevente) FTP é un servizio che un singolo, un ente od un provider, mettono a disposizione di tutta la comunità Internet. In un sito FTP anonimo troverete tipicamente aggiornamenti software e documentazione. Anche se per l'accesso ad un sito FTP anonimo non è richiesto l’inserimento di nome e password, occorre comunque rispettare una regola fondamentale della netiquette ed inserire anonymous (digitato esattamente così) come username, quindi il proprio indirizzo email come password.

Nella figura un esempio della tipica maschera di connessione come utente anonimo ad un sito FTP. Il campo password contiene l’indirizzo email, tuttavia molti programmi lo "mascherano" direttamente mentre viene digitato per motivi di sicurezza.

 

Indice dell’articolo

Come usare FTP

Le versioni più recenti dei browser web (Explorer 4 e Navigator o Communicator 4) permettono l'accesso alle directory FTP direttamente dalla finestra del browser. Questo semplifica notevolmente l'accesso ai file in FTP per l'utente alle prime armi, tuttavia chi desideri utilizzare al meglio gli strumenti dell'FTP potrà prendere in seria considerazione i programmi dedicati alla gestione di questo protocollo.

Dopo aver avuto accesso ad un server FTP dal browser web è possibile caricare i file nel sito semplicemente trascinandoli (trascinando la cartella che li contiene) nella finestra del browser da File Manager o da Gestione risorse in Windows, oppure dal Finder in MacOs.

Tra i più diffusi programmi dedicati per "fare FTP" (detti Client FTP) troviamo su Macintosh Fetch e Anarchie e su PC WS_FTP e CuteFTP. Si tratta di prodotti shareware, basati cioé sul concetto "prima prova e poi paga" e sono reperibili in vari siti sulla rete (tra cui ovviamente anche il nostro).

Utilizzando un browser web, l'accesso in FTP si stabilisce scrivendo nella barra dell'indirizzo il protocollo ftp:// seguito dall'indirizzo del sito, per esempio ftp://ntc.it è l'indirizzo del nostro sito FTP anonimo. Utilizzando il browser non è necessario inserire anonymous come nome e il proprio indirizzo email come password, ci penserà il browser stesso utilizzando quello che avrete inserito nelle sue preferenze.

Accedere in FTP con Communicator

Le pagine con le directory FTP in Communicator possono apparire formattate in modo un po' spartano. Quando possibile la finestra di navigazione mostrerà tipo, dimensione, data e breve descrizione di ciascun file incluso nelle directory. Le directory sono presentate sotto forma di elenco di link, dove ciascun link è preceduto da un'icona ad indicare un'altra directory o un altro file. Se si fa clic sul link ad una directory, verrà visualizzata la sua sottodirectory. Di norma, all'inizio della sottodirectory è incluso un link alla directory principale. Dopo aver avuto accesso ad un server FTP è possibile prelevare files o caricare (inviare) un file sul sito trascinando e rilasciando il file dal desktop sulla finestra del browser.

Si noti che occorre "scrivere" i privilegi sul server FTP (cioé entrare con una password e non come utenti anonimi) per poter inviare dei file. Come utenti anonimi sarà possibile soltanto il prelievo dei files.

Accedere in FTP con un Client FTP

L'utilizzo di Fetch, Anarchie o CuteFTP per accedere alla directory FTP è molto simile. All'avvio del programma viene presentata la finestra "New FTP Connection" in cui andranno inseriti i dati necessari alla connessione. Nella finestra sotto vediamo un esempio della finestra per la nuova connessione di Anarchie:

La figura mostra come stabilire una connessione FTP validata da nome e password. La password è in questo caso la stessa password usata per accedere in PPP al nostro server.

Nel caso di accesso anonimo basterà inserire, oltre il nome dell'Host, "anonymous" come username (di solito per farlo si può anche lasciare il campo bianco) ed il vostro indirizzo email come password.

Eventualmente nel campo Path si può indicare il percorso nelle directory. Se non si immette un percorso, i client FTP vi condurranno comunque alla directory principale, a partire dalla quale potrete spostarvi manualmente nella gerarchia del sito aprendo le varie directory col mouse. Salvando il bookmarks (segnalibro) sul vostro disco rigido, potrete in futuro ricollegarvi a quel sito FTP semplicemente facendo un doppio clic sull'icona di quel segnalibro.

Alcuni client FTP permettono di salvare lo stato di un trasferimento file senza terminarne il download (anche se questo non funziona sempre) e consentono quindi di non dover ricominciare da capo il prelievo di un documento nel caso che la connessione si interrompa.

Per capire come funziona l'FTP potete, da Fetch, Anarchie o WS_FTP provare a prelevare qualche file da uno dei molti indirizzi salvati come bookmarks che questi programmi includono.

Inviare con FTP le pagine Web personalizzate nella vostra directory

FTP è il protocollo da usare anche per trasferire le vostre pagine web sul nostro sito.

Sia che decidiate di inviare i files nella vostra directory con un client FTP dedicato o che preferiate utilizzare il modulo Composer di Communicator, potete consultare la nota tecnica apposita Creare pagine Web con Composer.

In ogni caso possiamo brevemente dire che posto un utente con userid "pippo" e password "pluto", abbonato con Netcom, la finestra di connessione del client FTP sarà la seguente:

Dove la parola "pluto" è inserita nel campo password. Una volta stabilita la connessione, si devono trasferire i documenti dentro la directory "public_html".

Nel caso disponiate di un vostro dominio, la procedura è la seguente, posto un dominio pippo.com dell'utente pippo con password pluto:

Alcuni client FTP chiedono di conoscere prima il protocollo da usare per l’invio dei files, in caso di dubbi specificate il formato Raw data.