Un server FTP (File Transfer Protocol) è un intermediario per il trasferimento di file tra computer su una rete.
Mentre i server FTP erano tradizionalmente un’unità fisica nel back-end di un’organizzazione, l’adozione della tecnologia SaaS porta tali funzionalità nel cloud. In entrambi gli ambienti, i server FTP sono i meccanismi di archiviazione che forniscono il trasferimento sicuro di file di diversi pesi e formati di file.
I server FTP locali rimarranno un componente per le grandi organizzazioni che gestiscono requisiti di trasferimento di file complessi e mission-critical, ma la tendenza verso i server FTP basati su cloud è chiara. Guardando al mercato esistente, i server FTP fisici in genere hanno il set più completo di funzionalità necessarie per le imprese.
Questo articolo esamina cos’è un server FTP tradizionale, come funziona, esempi di servizi FTP moderni e altro ancora.
Ulteriori informazioni sulla gamma di tipi di server, funzioni e scopi nella nostra Guida ai server.
Che cos’è il protocollo di trasferimento file?
Il File Transfer Protocol (FTP) è uno standard di comunicazione per il trasferimento di file su una rete. Progettati per l’architettura del modello client-server, i server FTP consentono agli utenti di accedere e accedere ai file. La maggior parte dei server FTP oggi implementa una maggiore sicurezza con FTP abilitato a SSH (SFTP) e FTP abilitato a TLS (FTPS). L’iterazione più recente, Managed File Transfer (MFT), ha un approccio ancora più robusto all’FTP ed è rivolto alle imprese.
Come funzionano i server FTP?
I server FTP vanno oltre gli altri server nel facilitare il trasferimento di file su Internet. Il grafico sopra mostra come i server FTP agiscono come intermediari tra i dispositivi. Con due dispositivi noti come client FTP connessi a Internet e un server FTP specifico, il server consente il caricamento e il download di dati tra le due parti.
Come diversi server FTP differiscono spesso è la sicurezza di accesso al FTP. Nel regno dei problemi di sicurezza informatica, alcuni FTP consentono una connessione anonima mentre altri richiedono un nome utente, una password o un MFA.
Caratteristiche dei server FTP
Le seguenti caratteristiche sono tipiche delle moderne soluzioni server FTP:
Livello | Caratteristiche |
---|---|
Attività di | report Su richiesta, registro di controllo, archivio utente inattivo sospensione |
Cloud | Dedicato i firewall di rete, la scansione delle vulnerabilità, backup completo o fuori sede di replica, server ad alta disponibilità |
Cartella | notifiche e-Mail, flessibile struttura di directory, limitata cartella viste per utente, file di controlli di conservazione, granulare autorizzazioni utente |
Conformità | Designazioni per SSAE-18 SOC1, SOC2, o SOC3; ISO 27001; GDPR; PCI-DS; HIPAA |
Sito | FTP, FTPS, o SFTP; la condivisione di file, collegamenti; i dati in transito crittografia; marca interfaccia utente web (HTTPS); IP dedicato e personalizzato certificato SSL |
Utente | l’autenticazione Password di autenticazione con chiave SSH (SFTP), MAE, più utenti e ruoli di amministratore |
FTP Server vs Cloud FTP Soluzioni
Con l’avanzamento del cloud computing, cloud service provider di offrire una degna alternativa ai tradizionali server FTP. Entrambi offrono funzionalità di trasferimento e condivisione di file online, ma in che modo differiscono?
Problema | FTP | Cloud |
---|---|---|
Minacce | Manca la tracciabilità per l’accesso | Cloud-based di vulnerabilità |
Costo | Alto costo iniziale | Abbonamento e scale-based |
Modalità di Accesso | accesso Client server FTP | accesso Client web browser |
Se i server FTP sono stati a lungo l’impresa scelta per il trasferimento di file, oggi le soluzioni di cloud tendono ad offrire più funzionalità avanzate aumentare la consapevolezza della sicurezza. Con la comodità del cloud e un costo inferiore, la migrazione delle attività FTP al cloud è una tendenza ragionevole.
Applicazioni come Google Drive e Dropbox sono noti per essere alternative ai server FTP. Come piattaforme che possono fare tutto ciò che fa un FTP, entrambi sono esempi di server FTP basati su cloud.
Soluzioni FTP
FileZilla
La soluzione FTP libera dominante è il software open-source, FileZilla. Supporta FTP e le sue due forme crittografate (SFTP e FTPS), FileZilla funziona su Windows, Linux e macOS. Le caratteristiche includono il supporto del trasferimento di file più grandi di 4 GB, interfaccia utente a schede, e la configurazione per l’editing di file remoto, limiti di velocità di trasferimento, e la sincronizzazione delle directory. FileZilla Pro va oltre con una lunga lista di opzioni di integrazione come AWS, Azure, Dropbox, GCP e OpenStack.
Files.com
Maggiormente orientato verso le imprese, Files.com si descrive come “cloud storage intelligente” per i team moderni. file.la piattaforma com include funzionalità come API e SDK per lo sviluppo interno; SSO tramite qualsiasi provider OAuth, SAML o LDAP; e gestione degli utenti di gruppo e multi-livello. Con la sicurezza e la crittografia una priorità, l’azienda rende facile la conformità con funzionalità mirate per l’implementazione HIPAA e GDPR. I piani iniziano a squadre di cinque, con quotazioni personalizzate in arrivo per le squadre oltre 30.
ExaVault
Proveniente da Oakland, California, ExaVault è un provider SFTP dedicato per flussi di lavoro di trasferimento file moderni e tradizionali. Il fornitore vanta una moderna interfaccia web-based con comprovata sicurezza e FTP. Le caratteristiche includono utenti illimitati, notifiche in tempo reale e un’API per gli sviluppatori. ExaVault offre quattro piani con una vasta gamma di funzionalità tra funzionalità di condivisione, automazione e controlli avanzati. All’estremità superiore, il loro piano aziendale include 1 TB+ di archiviazione di file, 2 milioni di transazioni giornaliere e credenziali API illimitate.
Transmit 5
Vantandosi come il “gold standard delle app di trasferimento file macOS”, Panic Transmit 5 è per tutto Apple. Transmit 5 è compatibile con 11 servizi cloud e in grado di gestire FTP, SFTP, WebDAV e S3. Le nuove funzionalità includono Panic Sync, il metodo dell’azienda per la sincronizzazione del sito che supporta la sincronizzazione locale-locale e remota-remota. Panic offre monouso fino a 1000 copie della licenza Transmit 5 sul loro sito web, con sconti per ordini più grandi.
Globalscape
Lanciato nel 1996 a San Antonio, Texas, Globalscape è un fornitore di software managed File transfer (MFT) che fornisce FTP alle organizzazioni che utilizzano Windows. Una gamma di piani sono disponibili per le PMI alle grandi organizzazioni. Globalscape offre il suo prodotto Arcus Enhanced File Transfer (EFT) come MFT basato su cloud (MFTaaS) che fornisce protocolli di accesso sicuro, visibilità dei dati, governance e automazione. In alternativa, EFT for on-premise di Globalscape (EFT Enterprise ed EFT Express) offre funzionalità avanzate e i più alti livelli di sicurezza dei dati.
SmartFile
Incentrato sul supporto alle esigenze aziendali, SmartFile include servizi on-premise, cloud e ibridi per le organizzazioni che necessitano di scalabilità. Le caratteristiche del prodotto includono controlli granulari per le autorizzazioni dei file, il monitoraggio e l’attività dei file, il controllo delle versioni dei file e la gestione degli utenti. Per le aziende alla ricerca di funzionalità FTP locali, FileHub di SmartFile è un server di gestione file virtuale che collega lo storage a livello globale e i saldi di carico con HAProxy.
Dove ha avuto origine FTP?
Nell’aprile del 1971, un giovane informatico del MIT, Abhay Bhushan, pubblicò RFC 114 dettagliando i protocolli FTP ed e-mail per quello che sarebbe diventato internet. Con il progredire del decennio, il Transmission Control Protocol e il protocollo Internet (TCP/IP) divennero la base per il networking e formalizzarono i mezzi di accesso diretto e indiretto con un host remoto.