Per caricare file su un server FTP o per sca­ri­car­li da questo server avete bisogno di un client FTP. Un programma di questo tipo instaura una con­nes­sio­ne TCP alla porta del server grazie alla quale viene con­trol­la­to lo scambio di dati tramite comandi. Molti browser di­spon­go­no già di serie di un client integrato; ci sono però anche programmi FTP specifici per Windows, macOS e altri sistemi operativi che fa­ci­li­ta­no no­te­vol­men­te il tra­sfe­ri­men­to di dati con il pro­to­col­lo FTP.

Come funziona il tra­sfe­ri­men­to di dati con il File Transfer Protocol

Per rag­giun­ge­re un server FTP è prima di tutto ne­ces­sa­rio stabilire una con­nes­sio­ne at­tra­ver­so un client FTP. Grazie ad esso si instaura una con­nes­sio­ne TCP sulla porta di controllo del server (porta standard 21) e in seguito è possibile inviare comandi a cui risponde il server. Il tra­sfe­ri­men­to dei dati avviene poi tramite un’altra porta. È ne­ces­sa­rio, quindi, di­stin­gue­re tra due modalità di tra­smis­sio­ne: modalità attiva e modalità passiva.

Nella modalità attiva il client, che utilizza una tra le 1023 porte, comunica il proprio indirizzo IP al server per mezzo di una con­nes­sio­ne sulla porta 21, at­tra­ver­so la quale il server riconosce su quale porta può rag­giun­ge­re il client. Nella modalità passiva il server non riceve dal client alcun indirizzo IP, per esempio a causa di un firewall che blocca le con­nes­sio­ni, e offre pertanto al client una porta, in maniera tale che possa stabilire una con­nes­sio­ne.

Chi utilizza una soluzione di web hosting con accesso FTP ap­pro­fit­ta del tra­sfe­ri­men­to di file tra il di­spo­si­ti­vo in uso e il server web, che avviene in modo semplice e rapido. Per questo risulta utile un software FTP con un'in­ter­fac­cia utente facile da uti­liz­za­re, che manca nei client basati su browser. Con i programmi FTP, inoltre, la clas­si­fi­ca­zio­ne e la gestione di file nella struttura di directory esistente avviene in modo facile e veloce. Gli am­mi­ni­stra­to­ri ge­sti­sco­no i permessi dell’utente che possono accedere con­tem­po­ra­nea­men­te al server FTP.

Consiglio

De­si­de­ra­te salvare o tra­sfe­ri­re dati? Allora no­leg­gia­te un server secure FTP online presso IONOS. Tra­sfe­ri­men­to sicuro grazie a SSH e SSL/TLS, sono inclusi anche backup quo­ti­dia­ni.

Pa­no­ra­mi­ca dei 9 migliori programmi FTP

Il mercato offre numerosi client FTP, gratis e a pagamento, che talvolta dif­fe­ri­sco­no for­te­men­te in termini di fun­zio­na­li­tà e utilizzo. Alcuni sono com­pa­ti­bi­li solo con Windows, altri solo con macOS o Linux. Vi pre­sen­tia­mo 9 utili programmi.

  Anno di rilascio Svi­lup­pa­to­re Piat­ta­for­ma Costi
Commander One 2015 Eltima Software macOS 29,99 $
Cyberduck 2002 Iterate Windows, macOS gratuito
FileZilla 2001 Tim Kosse Windows, macOS, Linux gratuito
FireFTP 2004 Mime Čuvalo mul­ti­piat­ta­for­ma gratuito
ForkLift 2007 Bi­na­ry­Nights macOS 29,95 $
SmartFTP 2001 SmartSoft Ltd. Windows A partire da 39,99 $ all'anno
Transmit 1998 Panic macOS 45 $
WinSCP 2000 Martin Přikryl Windows gratuito
WISE-FTP 1998 AceBIT Windows 49,95 €

FileZilla

FileZilla è a ragione una delle ap­pli­ca­zio­ni FTP più uti­liz­za­te. Il software open source è gratis e di­spo­ni­bi­le per Linux e macOS a partire da Windows 7. At­tra­ver­so la funzione drag&drop si possono scambiare dati tra client e server in modo semplice non appena viene stabilita la con­nes­sio­ne. FileZilla supporta anche il tra­sfe­ri­men­to di file molto grandi (circa 4 GB) e permette di ri­pren­de­re il tra­sfe­ri­men­to in­ter­rot­to di dati. Gli utenti possono impostare au­to­no­ma­men­te la velocità di upload e download. Inoltre vengono me­mo­riz­za­ti i server FTP uti­liz­za­ti con le in­for­ma­zio­ni di accesso. Il pro­to­col­lo di tra­smis­sio­ne dati con FileZilla viene anche co­di­fi­ca­to tramite SSL/TLS o SSH. Di seguito le funzioni di FileZilla in sintesi:

  • Com­pa­ti­bi­le con Windows, Linux e macOS
  • Supporta la crit­to­gra­fia SSL e SSH
  • Velocità di tra­sfe­ri­men­to con­fi­gu­ra­bi­le
  • Consente la con­nes­sio­ne ai server proxy FTP
  • Det­ta­glia­ta do­cu­men­ta­zio­ne in inglese
  • Funzione “keepalive” per mantenere la con­nes­sio­ne
Vantaggi Svantaggi
Mul­ti­piat­ta­for­ma I dati del login vengono salvati nel testo in chiaro
Supporta il tra­sfe­ri­men­to di file di grandi di­men­sio­ni (fino a 4 GB)  

WISE-FTP

WISE-FTP è un programma FTP a pagamento per i sistemi operativi Windows (a partire da XP) che prima del­l'ac­qui­sto può essere testato gra­tui­ta­men­te senza limiti per 30 giorni. Il software supporta tutti i pro­to­col­li comuni come FTP, SFTP, FTPS o FTPES e consente così di stabilire una con­nes­sio­ne a qualsiasi server FTP.

Grazie al task planner integrato è possibile au­to­ma­tiz­za­re com­ple­ta­men­te l'upload e il download dei file con WISE-FTP: gli utenti devono prima definire solo il server di de­sti­na­zio­ne e stabilire quando e quante volte deve essere eseguito un de­ter­mi­na­to task. È garantito il massimo grado di sicurezza sia per l'au­ten­ti­ca­zio­ne sia per il tra­sfe­ri­men­to dati grazie al pro­to­col­lo SFTP o FTPS. Inoltre i dati si possono crit­to­gra­fa­re a scelta tramite Rijndael, BlowFish o TripleDES. Di seguito le funzioni del client FTP in sintesi:

  • Com­pa­ti­bi­le con Windows
  • Crit­to­gra­fia dati (Rijndael, BlowFish, TripleDES)
  • Task planner integrato
  • Sin­cro­niz­za­zio­ne FTP ef­fi­cien­te
  • Com­bi­na­zio­ni di tasti per­so­na­liz­za­bi­li e me­mo­riz­za­bi­li
  • Velocità di upload e download re­go­la­bi­le
Vantaggi Svantaggi
Task planer integrato Per le nuove versioni deve essere ac­qui­sta­ta una licenza per con­ti­nua­re a uti­liz­zar­lo
Di­spo­ni­bi­li diversi algoritmi di crit­to­gra­fia  

Transmit

Il client FTP a pagamento Transmit rap­pre­sen­ta un’ottima scelta per i di­spo­si­ti­vi macOS. L'engine permette un tra­sfe­ri­men­to di dati molto veloce e offre inoltre la pos­si­bi­li­tà di impostare un limite per la banda larga. L’in­ter­fac­cia per gli utenti Mac si presenta non solo chiara ma anche fun­zio­na­le. Grazie alla funzione di sin­cro­niz­za­zio­ne intere directory vengono fa­cil­men­te ag­gior­na­te tra server e client. Transmit supporta la tra­smis­sio­ne crit­to­gra­fa­ta tramite SSL/TSL e SSH nonché l’utilizzo di servizi di ar­chi­via­zio­ne online come Amazon S3, Dropbox e WebDAV. I ri­spet­ti­vi server possono essere ri­chia­ma­ti dall’utente tramite Avvio veloce oppure possono essere salvati come preferiti ed elencati sulla homepage dell’ap­pli­ca­zio­ne. Di seguito le funzioni di Transmit in sintesi:

  • Com­pa­ti­bi­le con macOS
  • Supporta la crit­to­gra­fia SSL e SSH
  • Permette la con­nes­sio­ne a FTP, SFTP, WebDAV e Amazon S3
  • Re­go­la­zio­ne dei limiti di upload e download
  • Tra­smis­sio­ne di dati da server a server tramite FXP
  • Di­spo­ni­bi­li più con­nes­sio­ni attive
Vantaggi Svantaggi
Au­ten­ti­ca­zio­ne a due fattori Nessuna ulteriore richiesta di conferma al momento di eliminare i file
In­ter­fac­ce per diversi servizi di ar­chi­via­zio­ne cloud  

Cyberduck

Cyberduck è un programma FTP gratuito che supporta tutti i sistemi operativi Windows a partire da Windows 7, ma anche macOS dalla versione 10.07. Permette una facile con­nes­sio­ne a tutti i server FTP, SFTP o WebDAV e ai servizi cloud come Amazon S3, Azure o OpenStack. Grazie a un’in­ter­fac­cia utente intuitiva e chiara è facile ag­giun­ge­re nuovi server. Il numero di tra­sfe­ri­men­to di dati si­mul­ta­nei può essere limitato (se ne­ces­sa­rio) e anche la ripresa di tra­sfe­ri­men­ti in­ter­rot­ti avviene senza problemi. Cyberduck offre inoltre un’ec­cel­len­te or­ga­niz­za­zio­ne dei se­gna­li­bri tramite drag&drop, che, se ne­ces­sa­rio, si possono importare anche da altri programmi. Di seguito le ca­rat­te­ri­sti­che prin­ci­pa­li di questo client FTP freeware:

  • Com­pa­ti­bi­le con Windows e macOS
  • Supporta la crit­to­gra­fia SSL e SSH
  • Permette la con­nes­sio­ne a FTP, SFTP, WebDAV, Azure, OpenStack, Amazon S3, ecc.
  • Consente di regolare il numero di tra­sfe­ri­men­ti si­mul­ta­nei
  • Archivia ed espande file tar e zip tramite SSH
  • Supporta la crit­to­gra­fia lato client tramite Cryp­to­ma­tor
  • Ca­ri­ca­men­ti seg­men­ta­ti per file di grandi di­men­sio­ni fino a 5 GB
Vantaggi Svantaggi
In­ter­fac­cia chiara e facile da uti­liz­za­re Oc­ca­sio­na­li in­ter­ru­zio­ni di con­nes­sio­ne
Crit­to­gra­fia lato client tramite Cryp­to­ma­tor  

FireFTP

Il programma FTP FireFTP si presenta come una par­ti­co­la­ri­tà in questa lista: al contrario degli altri client FTP, FireFTP non è un’ap­pli­ca­zio­ne autonoma ma un’esten­sio­ne del browser. Ori­gi­na­ria­men­te è stata svi­lup­pa­ta per Firefox e gli oltre 26 milioni di download sono un indizio chiaro del successo di questo piccolo programma. Tuttavia, nel 2017 il client è stato rimosso dall’arsenale dei com­po­nen­ti ag­giun­ti­vi del browser open source, per cui da allora si può uti­liz­za­re solo con il derivato di Firefox, Waterfox.

Dopo l’in­stal­la­zio­ne l’esten­sio­ne del client FTP consente di stabilire con­nes­sio­ni FTP con i pro­to­col­li sicuri SSL/TLS, dove si può limitare sia il numero di tra­sfe­ri­men­ti dati sia la velocità di upload e download. Di seguito le funzioni del com­po­nen­te ag­giun­ti­vo del browser in sintesi:

  • Mul­ti­piat­ta­for­ma
  • Supporta la crit­to­gra­fia SSL/TLS
  • Sin­cro­niz­za­zio­ne delle cartelle
  • Velocità di download e upload re­go­la­bi­le
  • Controlli di integrità (XMD5, XSHA1)
  • Ripresa au­to­ma­ti­ca di con­nes­sio­ni e tra­sfe­ri­men­ti in­ter­rot­ti
Vantaggi Svantaggi
Mul­ti­piat­ta­for­ma Di­spo­ni­bi­le solo per il browser Waterfox
Open source In­stal­la­zio­ne complessa

Commander One Pro

Il file manager per Mac Commander One è uti­liz­za­bi­le anche come client FTP dopo aver eseguito l’upgrade all’edizione pro a pagamento. In aggiunta ai pro­to­col­li FTP, FTPS e SFTP, il software supporta anche lo scambio dati tramite WebDAV e con le soluzioni di ar­chi­via­zio­ne online come Dropbox, OneDrive, Google Drive e Amazon S3.

Per poter garantire processi di download e upload il più possibile veloci ed ef­fi­cien­ti, Commander One consente il tra­sfe­ri­men­to si­mul­ta­neo di più file, dove una funzione di lista d’attesa evita uno sfrut­ta­men­to eccessivo della banda larga. Quando si sta­bi­li­sce una con­nes­sio­ne, gli utenti possono op­zio­nal­men­te stabilire anche un limite per con­nes­sio­ni si­mul­ta­nee con il ri­spet­ti­vo server FTP. Di seguito le prin­ci­pa­li funzioni del programma FTP per macOS in sintesi:

  • Com­pa­ti­bi­le con macOS
  • Consente con­nes­sio­ni a FTP, FTPS, SFTP, WebDAV, Google Drive, OneDrive e Amazon S3
  • Gestione dei processi integrata
  • Un proprio emulatore
  • Diversi temi di­spo­ni­bi­li
  • Salva tutte le im­po­sta­zio­ni server e le in­for­ma­zio­ni di login au­to­ma­ti­ca­men­te tra le chiavi di macOS
Vantaggi Svantaggi
Salva dati del server au­to­ma­ti­ca­men­te tra le chiavi di macOS Nessuna funzione per la sin­cro­niz­za­zio­ne di cartelle
Dotato di un proprio terminale  

SmartFTP

È possibile testare lo shareware SmartFTP per 30 giorni prima dell’acquisto. Il client FTP è in­stal­la­bi­le su tutti i sistemi operativi Windows a partire da XP e supporta i pro­to­col­li FTP, FTPS e SFTP nonché i servizi WebDAV, Amazon S3, Google Drive, e Microsoft OneDrive. È inoltre possibile la con­nes­sio­ne a più server, in modo che i file tramite FXP possano essere spostati da server a server. Molto utile è anche la funzione di ricerca integrata, che è un vantaggio so­prat­tut­to sui server FTP più grandi. Dopo la fase di test gli utenti possono decidere tra la versione Pro­fes­sio­nal, Ultimate ed En­ter­pri­se, che dif­fe­ri­sco­no per le funzioni. La versione En­ter­pri­se di SmartFTP contiene le seguenti fun­zio­na­li­tà:

  • Com­pa­ti­bi­le con Windows
  • Supporta la crit­to­gra­fia SSL e SSH
  • Permette la con­nes­sio­ne a FTP, SFTP, WebDAV, Google Drive, Microsoft OneDrive e Amazon S3
  • Pia­ni­fi­ca­zio­ne degli orari per i tra­sfe­ri­men­ti
  • Ripresa dei tra­sfe­ri­men­ti in­ter­rot­ti
  • Con­nes­sio­ne si­mul­ta­nea a più server
Vantaggi Svantaggi
Ripresa dei tra­sfe­ri­men­ti dati in­ter­rot­ti Ab­ba­stan­za costoso
Browser remoto integrato  

ForkLift

Da anni il programma FTP ForkLift rientra tra le soluzioni con maggiori funzioni per i computer Mac. Così il software a pagamento non solo supporta diversi pro­to­col­li come FTP, SFTP, SMB, AFP e NFS, ma offre anche in­ter­fac­ce a servizi online come Amazon S3, Google Drive o Backblaze B2. Gli utenti possono stabilire con­nes­sio­ni a più server si­mul­ta­nea­men­te e spostarli co­mo­da­men­te tramite drag&drop. Con un unico clic si possono inoltre sin­cro­niz­za­re intere cartelle (in una o in entrambe le direzioni), dove ad esempio si possono tra­sfe­ri­re in un batter d’occhio modifiche ai file locali sui server FTP, inoltre i file si possono de­no­mi­na­re per livelli. Di seguito la gamma di funzioni del client FTP in sintesi:

  • Com­pa­ti­bi­le con macOS
  • Consente anche con­nes­sio­ni a FTP, SFTP, SMB, Google Drive e Amazon S3
  • Pro­te­zio­ne con password per le in­for­ma­zio­ni server
  • Or­ga­niz­za­zio­ne facile dei file tramite tag
  • Sin­cro­niz­za­zio­ne delle cartelle
  • Funzione di anteprima (immagini, PDF, testo) o di ri­pro­du­zio­ne (file video e audio)
Vantaggi Svantaggi
Pro­te­zio­ne con password per i dati del server Upgrade a pagamento alle versioni più recenti
Pratica funzione di anteprima/ri­pro­du­zio­ne  

WinSCP

WinSCP è un programma FTP open source per Windows (a partire da XP), che insieme ai pro­to­col­li FTP e SFTP supporta anche il pro­to­col­lo crit­to­gra­fa­to SCP. Gli utenti be­ne­fi­cia­no, grazie a una con­nes­sio­ne tramite server SSH, di uno scambio di dati cifrati e anche la tra­smis­sio­ne di cre­den­zia­li avviene in questo caso in modo co­di­fi­ca­to. Con WinSCP è possibile sin­cro­niz­za­re le directory oltre che copiare, can­cel­la­re o spostare file. L’utente può anche scegliere una delle due in­ter­fac­ce utente: l’in­ter­fac­cia Explorer è simile alla famosa struttura di cartelle di Windows, mentre l’in­ter­fac­cia Norton Commander è modellata sull’omonimo file manager. Spesso con WinSCP è possibile salvare le con­nes­sio­ni uti­liz­za­te tra i preferiti. Di seguito le ca­rat­te­ri­sti­che prin­ci­pa­li in sintesi:

  • Com­pa­ti­bi­le con Windows
  • Supporta la crit­to­gra­fia SSL, SSH e SCP
  • Permette la con­nes­sio­ne FTP e SFTP
  • Sin­cro­niz­za­zio­ne delle directory in modo se­miau­to­ma­ti­co o com­ple­ta­men­te au­to­ma­ti­co
  • Editor di testo integrato
  • Versione portatile opzionale consente l’uso senza in­stal­la­zio­ne
Vantaggi Svantaggi
Open source Problemi in caso di tra­sfe­ri­men­to di file più grandi
Scelta tra in­ter­fac­cia Explorer o Commander  
Vai al menu prin­ci­pa­le