Che cos'è l'FTP e perché avresti bisogno di un server FTP?

Che cos'è l'FTP e perché avresti bisogno di un server FTP?

Uno dei metodi di trasferimento file da computer a computer più comuni è tramite FTP, il File Transfer Protocol. Potresti non aver mai usato FTP in modo esplicito; forse non ne hai mai sentito parlare. Tuttavia, FTP è uno dei protocolli Internet più vecchi.





Allora, cos'è l'FTP?





Che cos'è l'FTP?

FTP sta per File Transfer Protocol e viene utilizzato principalmente per trasferire file tra computer diversi tramite Internet. Ad esempio, se hai molti file che desideri caricare su un sito Web, puoi utilizzare FTP per trasferire direttamente i file al server di hosting del sito Web.





Allo stesso modo, se hai il tuo server di hosting, puoi caricare file sul server tramite FTP, pronti per essere scaricati da altri. L'FTP è nato nell'era dell'informatica pre-grafica. Utilizzerai FTP per connetterti a un computer remoto.

Una volta connesso, puoi ottenere file (ricezione) o mettere file (invio). Questi termini esistono ancora oggi nella terminologia FTP. Allo stesso modo, un computer che offre file per il download tramite FTP è noto come an Server FTP (o an Host FTP ).



Per la maggior parte, dovrai accedere a un server FTP con un nome utente e una password. È un po' come accedere al tuo computer, tranne per il fatto che è un computer remoto.

Esistono anche server FTP che non richiedono l'accesso con un account specifico. Si tratta spesso di server FTP pubblici a scopo di test o server FTP anonimi che servono software o contenuti open source.





La maggior parte dei browser Web moderni può accedere a un server FTP dalla finestra del browser se si dispone dell'indirizzo e delle credenziali di accesso corretti. Non è il metodo ideale (an Client FTP è preferito, più su questi sotto), ma è funzionale.

Ad esempio, puoi inviare e ricevere file da un Mac tramite FTP.





Come funziona l'FTP?

Come spiegazione di base, FTP utilizza due connessioni: a canale di controllo e un canale dati . Il canale di controllo crea una connessione tra i due computer e stabilisce eventuali credenziali. Il canale dati è responsabile del trasferimento dei dati tra i due computer.

Che cos'è un protocollo?

Nel contesto di Internet e delle reti di comunicazione più ampie, un protocollo è essenzialmente un insieme di regole standardizzate che consentono a due o più entità di trasmettere e leggere informazioni. Internet è costituito da numerosi protocolli, ognuno dei quali definisce il funzionamento di Internet.

Uno degli esempi più comuni è il Protocollo Internet (IP) , che determina il modo in cui i dati vengono consegnati su Internet utilizzando gli indirizzi IP. Questa è una versione super semplificata di come funzionano gli indirizzi IP --- ma un indirizzo IP può esporre dove vivi? ?

Che cos'è FTPS?

FTPS sta per Protocollo di trasferimento file sicuro . Il protocollo FTP originale non è stato creato pensando alla sicurezza. Senza funzionalità di sicurezza aggiuntive sovrapposte a FTP (che provengono dal client FTP o dal server FTP), è uno standard non sicuro.

FTPS aggiunge il supporto per Sicurezza del livello di trasporto (TLS), che consente agli utenti di crittografare la propria connessione FTP utilizzando algoritmi di crittografia comuni . FTPS crittografa sia il controllo che il canale dati dall'inizio alla fine, garantendo che l'intera connessione sia sicura. FTPS è compatibile con il normale FTP.

Che cos'è SFTP?

SFTP sta per Protocollo di trasferimento file SSH. SSH è il Protocollo Secure Shell e viene utilizzato per fornire sicurezza a connessioni non sicure. Tuttavia, non dovresti confondere SSH con SSL o HTTPS, che sono ancora cose diverse . Ci sono due grandi differenze tra SFTP e FTP e FTPS.

Innanzitutto, SFTP utilizza un singolo canale di dati e di controllo crittografato, anziché i doppi canali del normale FTP. In secondo luogo, SFTP crittografa tutti i dati prima della trasmissione, comprese le credenziali dell'utente. La crittografia aggiuntiva fornisce un ulteriore livello di sicurezza per gli utenti, oltre a un po' di privacy.

Che cos'è un client FTP?

Il client FTP è un metodo per accedere a un server FTP. La maggior parte dei client FTP fornisce una finestra a doppio schermo, che mostra i file sul tuo computer su una metà e i file sul computer remoto (o server) nell'altra.

Da qui, puoi copiare e incollare file da un computer all'altro. La maggior parte dei client FTP viene fornita con la stessa gamma di opzioni di gestione dei file che trovi sul desktop, come la ridenominazione, il trascinamento della selezione, la creazione di una nuova cartella o file e l'eliminazione.

Alcuni client FTP sono dotati di opzioni extra, come un'interfaccia a riga di comando per comandi avanzati, editor di testo integrati (per modificare i file di testo) e confronti di directory (che consentono di confrontare i contenuti di due directory).

Ce ne sono diversi buoni client FTP gratuiti disponibili per Windows . Inoltre, puoi utilizzare Windows File Explorer come client FTP, accedendo a file remoti come memoria allegato.

FTP nel browser

Come accennato in precedenza, puoi utilizzare FTP dal tuo browser. È necessario l'indirizzo del server FTP. L'indirizzo apparirà leggermente diverso dall'indirizzo di un normale sito Web, sostituendo il https: // per ftp: // . Il risultato sarà qualcosa di simile a questo:

ftp://nome.sito.com

Quando inserisci l'URL per accedere al server FTP, dovrai inserire le tue credenziali di accesso, come nome utente o indirizzo e-mail, e la password. Alcuni server FTP consentono l'accesso diretto con l'inclusione del tuo nome utente e password nell'URL. In questo caso, l'URL sarà simile a questo:

ftp://nomeutente_ftp:password_ftp@nome.sito.com

Una volta effettuato l'accesso al server FTP nel browser, è possibile accedere ai file in modo simile a un client FTP. Tuttavia, i browser generalmente offrono meno opzioni di sicurezza, quindi dovresti considerare i server FTP a cui accedi e il contenuto che scarichi.

Ho bisogno di un server FTP?

È una domanda interessante. Hai bisogno di un server FTP? Se invii regolarmente file alle persone, un server FTP potrebbe essere adatto a te. Un server FTP ti consente di organizzare i tuoi file come faresti in un esploratore di file desktop, fornire l'accesso ad altri utenti per scaricare file in remoto e impostare autorizzazioni specifiche su ciò che gli utenti possono e non possono fare sui tuoi file.

Ad esempio, vuoi fornire un collegamento permanente per il tuo album di foto di famiglia online, ma vuoi anche fornire alla tua famiglia l'accesso per caricare le proprie foto. Un server FTP privato (che richiede una password forte e univoca) fornisce un server di file hosting a cui la tua famiglia può accedere per scaricare e caricare album di foto di famiglia, tutto in un unico posto.

Il tuo album di foto di famiglia è quindi più facile da gestire e disponibile per tutta la tua famiglia. Il server FTP non limita nemmeno le dimensioni dei file di grandi dimensioni, a meno che tu non lo specifichi. La cosa migliore è che il tuo album di foto di famiglia è sottoposto a backup, protetto da eventuali problemi imprevisti.

L'album di foto di famiglia è un semplice esempio di come potresti usare un server FTP. Esistono innumerevoli altri usi, ma FTP ruota attorno a una cosa: semplificare la gestione e la condivisione di file tra computer.

Spiegazione del protocollo di trasferimento file

File Transfer Protocol, o FTP, è uno dei modi più comuni per trasferire file tra computer. È accessibile a tutti i sistemi operativi, è in uso su Internet e puoi trovare innumerevoli tutorial sulla configurazione e l'utilizzo di FTP. In breve, una volta che inizi a utilizzare FTP, diventerai un esperto di condivisione di file.

schermo iPhone bloccato sul logo Apple

Ovviamente l'FTP è solo uno dei tanti modi per scambiare dati tra dispositivi.

Condividere Condividere Tweet E-mail Come trasferire e condividere file tra Windows e Linux

Stai passando da Windows a Linux e hai bisogno di copiare i dati? Usa questi trucchi per trasferire o condividere file da Windows a Linux.

Leggi Avanti
Argomenti correlati
  • La tecnologia spiegata
  • FTP
  • SSH
Circa l'autore Gavin Phillips(945 articoli pubblicati)

Gavin è l'editor junior per Windows e la spiegazione della tecnologia, un collaboratore regolare del podcast Really Useful e un revisore regolare del prodotto. Ha una laurea (Hons) in scrittura contemporanea con pratiche di arte digitale saccheggiata dalle colline del Devon, oltre a oltre un decennio di esperienza di scrittura professionale. Ama abbondanti quantità di tè, giochi da tavolo e calcio.

Altro da Gavin Phillips

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti