I migliori server SFTP e FTPS per Windows e Linux nel 2020

click fraud protection

Prima o poi, ogni amministratore di rete dovrà trasferire file da un sistema a un altro. E quando lo fanno, è probabile che utilizzeranno una qualche forma di File Transfer Protocol. Nel corso della storia di Internet, diversi protocolli diversi hanno visto la luce, ognuno dei quali affronta alcune carenze dei suoi antenati.

Oggi diamo un'occhiata al miglior server SFTP e FTPS gratuito per Windows e Linux. Perché questi due protocolli specifici? Per motivi di sicurezza. Entrambi i protocolli trasferiscono i file in modo crittografato, rendendolo ideale per l'uso su reti pubbliche, come Internet.

Ma prima di dare un'occhiata all'elenco attuale, inizieremo discutendo le differenze tra i diversi protocolli di trasferimento file disponibili oggi. Quindi, introdurremo i migliori server per Windows, incluse alcune opzioni "portatili", ovvero server che non richiedono installazione. Successivamente, esamineremo i migliori server SFTP e FTPS gratuiti di Linux.

Protocolli di trasferimento file, quali sono le differenze?

instagram viewer

FTP è il nonno di tutti i protocolli di trasferimento file. È stato inventato nei primi anni '70 come uno dei modi principali per trasferire file tra sistemi. È diventato così comune che al giorno d'oggi, la maggior parte dei sistemi operativi, inclusi Windows, macOS e Linux, hanno una qualche forma di client FTP. FTP è un protocollo non crittografato, che lo rende meno che ideale per l'uso su reti pubbliche. Ciò è particolarmente vero se si considera che non solo i file trasferiti ma anche le credenziali di accesso non sono crittografate. Chiunque intercetta il traffico sarebbe in grado di acquisire nomi utente e password. Ecco perché sono stati inventati SFTP e FTPS.

Anche se può sembrare a prima vista come SFTP e FTPS variano solo in base al posizionamento della "S", in realtà sono animali piuttosto diversi. Entrambi abbiamo sviluppato per aggiungere sicurezza ai trasferimenti di file FTP, ma lo fanno in un modo completamente diverso. Vediamo come funziona ciascuno.

Il FTPS–Che sta per File Transfer PROTOCOLLO Secure ed è anche indicato come FTPES - è semplicemente una versione sicura del protocollo FTP che aggiunge un livello di crittografia utilizzando SSL (Secure Sockets Layer) o TLS (Transport Layer Security) protocolli. Non è altro che il protocollo FTP che è stato migliorato per consentire la negoziazione della crittografia dei dati. FTPS è stato introdotto a metà degli anni '90 poco dopo che Netscape ha rilasciato la sua estensione Secure Socket Layer ed è ora ampiamente utilizzato. Successivamente è stato migliorato per consentire a TLS oltre alla crittografia SSL, offrendo una sicurezza ancora migliore.

SFTP–Che sta per Secure File Transfer Pprotocollo - è un altro modo sicuro di trasferire file in modo crittografato ma non si basa sul protocollo FTP ma invece su Secure SHell, o SSH. In effetti, SFTP è solo un'estensione del protocollo SSH che include una funzione di trasferimento file simile a FTP e "capisce" i comandi FTP. Pertanto, la sua sicurezza è la stessa di quella di qualsiasi sessione SSH.

È importante non confondere il Protocollo di trasferimento file sicuro e il Protocollo di trasferimento file semplice, entrambi indicati come SFTP. Quest'ultimo è un protocollo ormai defunto sviluppato per costituire un compromesso tra il protocollo TFTP elementare e il protocollo FTP completo. Non viene più utilizzato ma il suo nome esiste ancora per motivi storici.

La descrizione di SFTP potrebbe ricordare un altro protocollo simile chiamato SCP o Secure Copy. SCP è ancora un altro protocollo di trasferimento file che opera all'interno di una connessione SSH. È qui che finisce la somiglianza, poiché SCP fornisce solo il trasferimento di file ma non ha nessuna delle funzionalità avanzate di gestione dei file degli altri protocolli.

Per saperne di più su SCP, leggi il nostro recente articolo: I migliori server SCP gratuiti disponibili per Windows, Linux e macOS.

Server SFTP gratuito per Windows

Come abbiamo visto, SFTP e FTPS sono molto diversi. Per questo motivo, non molti server funzioneranno con entrambi i protocolli. In genere, i server FTP includeranno spesso la funzionalità FTPS mentre il server SSH consentirà SFTP. Per ciascuno dei migliori server che stiamo per discutere, ti faremo sapere se fanno SFTP, FTPS o entrambi.

Potresti già conoscere SolarWinds. Dopotutto, creano alcuni dei migliori software di gestione e monitoraggio della rete. E SolarWinds è anche famoso per aver realizzato diverse utility di software libero. Questi includono la nostra scelta numero uno, il Server SFTP / SCP gratuito di SolarWinds.

Server SFTP-SCP gratuito di SolarWinds

Come suggerisce il nome, il server eseguirà sia TFTP che SCP. Sfortunatamente, FTPS non lo farà. Funzionando come un servizio di Windows, l'operazione del server dovrebbe essere un gioco da ragazzi per qualsiasi amministratore di sistema. E se sei nuovo in questo, la sua semplice interfaccia utente ti farà sentire a tuo agio molto rapidamente.

  • STRUMENTO GRATUITO:Server SFTP / SCP di SolarWinds
  • Link per il download ufficiale:https://www.solarwinds.com/free-tools/free-sftp-server/

Il server gratuito SolarWinds non utilizza gli account di sistema per l'autenticazione dell'utente. Al contrario, utilizza utenti virtuali creati all'interno dell'applicazione allo scopo di copiare file. Questi utenti virtuali offrono una maggiore sicurezza. Se, per qualsiasi motivo, un account fosse compromesso, non potrebbe essere utilizzato per accedere direttamente al sistema. Un'altra caratteristica che può migliorare la sicurezza del server è che può essere configurato per consentire connessioni in entrata solo da specifici indirizzi IP o intervalli.

Il server SFTP / SCP gratuito di SolarWinds può essere utilizzato per trasferire in modo sicuro file di dimensioni fino a 4 GB. Può anche gestire trasferimenti simultanei da più dispositivi. Scarica come file zip che viene estratto in un programma di installazione MSI di Windows.

Una volta installato, la configurazione è semplicissima. È sufficiente avviare l'applicazione del pannello di controllo e specificare alcune opzioni come i protocolli consentiti e le opzioni di trasferimento.

FileZilla è probabilmente uno dei client FTP più noti ma è anche un ottimo server FTP. Sebbene il client FileZilla supporti sia FTPS che SFTP, il componente server, che funziona esclusivamente su Windows, consentirà solo trasferimenti di file FTPS e, ovviamente, FTP.

Server FIleZilla

Come la sua controparte client, il server FileZilla è un software open source che può essere scaricato gratuitamente e utilizzato senza restrizioni. FileZilla supporta il trasferimento di file fino a 4 GB. Supporta anche la pausa e il ripristino. Il supporto del trascinamento della selezione, la modifica dei file remoti e la ricerca dei file remoti lo rendono semplice e facile da usare senza compromettere la sicurezza.

3. Server FTP Microsoft IIS

Se stai utilizzando Internet Information Services (IIS) sul tuo server Windows, potresti non aver bisogno di software aggiuntivo per gestire FTPS. Sebbene IIS sia principalmente un server Web, include anche un server FTP incorporato. E proprio come il server Web supporterà sia HTTP che HTTPS, anche il server FTP supporterà FTPS.

Installazione del sito FTP di Microsoft IIS

Per utilizzarlo è sufficiente aggiungere il ruolo del server FTP e creare certificati. Ciò si tradurrà in un server FTPS completo senza dover installare altro. E poiché fa parte del sistema operativo Windows, è probabile che non causi problemi o conflitti con altri software che potresti utilizzare. L'unica limitazione è che non eseguirà SFTP basato su SSH.

Un cugino stretto di FreeSSHd, FreeFTPd è un server FTP completo per Windows. È uno dei rari server che supporterà sia SFTP che FTPS, grazie al suo lignaggio SSH. Come suggerisce il nome, FreeFTPd è un server FTP gratuito per qualsiasi versione di Windows da NT 4.0. Supporta la creazione di utenti locali anziché utilizzare account di dominio Windows.

FreeFTPd

FreeSFTP può essere configurato durante l'installazione per essere eseguito all'occorrenza come applicazione o come servizio di sistema. Eseguirlo come servizio significa che sarà sempre disponibile per i tuoi utenti SFTP. È stata rilevata una vulnerabilità nella versione 1.0.11 ma è stata risolta rapidamente nella versione 1.0.12. Assicurarsi che la versione installata sia almeno 1.0.12. L'ultima da cui è possibile scaricare sito web dello sviluppatore è 10.0.13.

Il server completo SFTP e FTPS di Syncplify.me è davvero un server di steroidi. Farà molto di più dei semplici file server. È stato creato pensando alla sicurezza. Una delle sue caratteristiche principali, chiamata Syncplify.me Protector ™, utilizza l'intelligenza artificiale per identificare automaticamente gli attacchi. Anche quelli sconosciuti.

Server Syncplify.me!

Il Server Syncplify.me! può essere installato in modalità ad alta disponibilità in cui due server agiranno come uno, eliminando i tempi di inattività. Vanta diverse opzioni di configurazione avanzate e può essere espanso utilizzando script in JavaScript, C ++, Pascal o Basic per automatizzare la gestione dei documenti e il flusso di lavoro.

I supporti server verranno eseguiti su Windows Server 2008 e versioni successive, sia nella versione a 32 che a 64 bit. Sebbene si tratti di un software a pagamento, esiste un'edizione gratuita / di valutazione che ha tutte le funzionalità dell'ultima edizione. Accetterà, tuttavia, solo una singola connessione e non può essere utilizzato in una produzione. ambiente.

Bitvise è specializzata in software di accesso remoto sicuro per Windows. I suoi prodotti principali sono i Bitvise SSH Server e client SSH. Poiché SFTP è solo un'estensione di SSH, anche il loro server lo supporterà. Il server Bitvise è noto per essere uno dei più veloci in circolazione. I file verranno trasferiti rapidamente come consentito dal client e dalla connessione di rete. Inoltre, è supportato un numero illimitato di connessioni simultanee. L'unica vera limitazione che incontrerai durante l'utilizzo sarà quella dell'hardware su cui viene eseguita.

Bitvise Server

Per quanto riguarda la sicurezza, Bitvise non lascia nulla a desiderare in quanto utilizza Crypto ++ 5.3, una delle migliori librerie di crittografia, per proteggere le connessioni. Il server supporta anche account virtuali per garantire che gli account di sistema non vengano mai esposti o compromessi. L'unico inconveniente di Bitvise è che non è veramente gratuito. È per uso personale e non commerciale, ma qualsiasi altro uso richiede l'acquisto di una licenza dopo un periodo di valutazione di trenta giorni. A meno di $ 100 dollari per server, il prezzo è valsa la pena. Hanno anche licenze per siti e licenze limitate in tutto il mondo per organizzazioni più grandi.

Il Multi server SYSAX supporta più protocolli. Consentirà connessioni utilizzando sia SFTP che FTPS ma gestirà anche trasferimenti di file basati su FTP e HTTPS. E per renderlo ancora migliore, è anche un server Telnet e SSH. Il server supporta l'uso di account Windows e account "virtuali" creati localmente. È facile da gestire e configurare, anche da remoto, grazie alla sua interfaccia web-friendly.

Multi server SYSAX

Il server è disponibile in diverse versioni. L'edizione personale è gratuita ma è limitata a una connessione alla volta e non per i trasferimenti di file HTTPS. È inoltre limitato a un uso personale o non commerciale. Esistono anche edizioni Standard, Professional ed Enterprise, ciascuna delle quali supporta alcune funzionalità in più rispetto alle altre. I prezzi vanno da $ 197 a $ 697.

CompleteFTP Free Edition da EnterpriseDT ha un'interfaccia utente grafica completa ed è molto facile da usare e configurare. Supporterà i trasferimenti di file FTP e FTPS e ha diverse caratteristiche interessanti come il supporto per un numero illimitato utenti che non sono comuni ai prodotti gratuiti e alla creazione di file system virtuale per controllare ciò che gli utenti possono fare accesso.

Edizione FTP gratuita completa

Un'altra caratteristica interessante del prodotto è che le guide per l'utente dettagliate sono integrate direttamente nel prodotto. devi semplicemente fare clic Guide dettagliate nella parte superiore delle finestre per imparare a utilizzare le diverse funzionalità e opzioni. Come la voce precedente, oltre alla versione gratuita, sono disponibili anche altre versioni con progressivamente più funzioni a prezzi compresi tra $ 299 e $ 999. Tutte le versioni a pagamento aggiungeranno, tra gli altri miglioramenti, il supporto per i trasferimenti di file SFTP.

Il Server FTP Xlight è un semplice server FTP, SFTP e FTPS di Windows. È un potente programma con poca memoria e utilizzo della CPU. È progettato per prestazioni elevate e può gestire migliaia di connessioni FTP simultanee. Il server supporta utenti di Active Directory, utenti LDAP o utenti locali, rendendolo perfetto per molte situazioni diverse.

Xlight FTP Server

Il server FTP Xlight ha molte funzioni utili e ha un'edizione gratuita per uso personale. È limitato a 5 connessioni simultanee mentre l'edizione Standard a $ 40 consente 50 e l'edizione Professional a $ 130 è illimitata. Si noti che è necessaria una licenza aggiuntiva per SSH e quindi SFTP. Il software funzionerà su Windows 2000, XP, Vista, 7, 10, 2003, 2008 e 2012.

Server SFTP gratuiti portatili

Le prossime due voci della nostra lista sono interessanti perché sono soluzioni portatili. Cioè, soluzioni che non richiedono installazione sul computer server. Possono rivelarsi molto utili per situazioni ad-hoc quando è necessario un server rapidamente. Puoi portarlo con te su un'unità flash USB e averlo sempre pronto per l'uso.

10. Syncplify.me Micro server SFTP

Syncplify.me, che ci ha fornito il suo server SFTP e FTPS completo numero 5 nella nostra lista, offre anche un server Micro SFTP per Windows. Autonomo e completamente portatile, questo server SFTP può essere eseguito da una chiavetta USB senza richiedere alcuna installazione. E a differenza del suo fratello maggiore, il server SFTP e FTPS Syncplify.me, l'edizione del server Micro SFTP è veramente gratuita e può essere utilizzata in qualsiasi situazione, compresi gli usi produttivi o commerciali.

Syncplify.me Micro Server

Naturalmente, il software ha alcune limitazioni. Supporta solo un profilo utente, una cartella principale e connessioni in entrata da un client alla volta. Per questo motivo, molti lo usano come piattaforma di test per il software client SFTP o per testare le funzionalità di trasferimento dei file nel software. Altri lo usano come server di trasferimento file sicuro personale per la loro piccola rete domestica.

11. Server Core Mini SFTP

Come la selezione precedente, il server FTP Mini Core è un server FTP gratuito (S) che non richiede alcuna installazione. Vai alla pagina Web del server FTP principale per scaricarlo. Dopo aver scaricato il file eseguibile disponibile nelle versioni a 23 o 64 bit e con dimensioni inferiori a 2 Mb, è sufficiente eseguirlo. Dovrai specificare il nome utente e la password FTP da utilizzare, la porta e la directory principale e sei a posto.

Server FTP Mini Core

Tieni presente che il server verrà eseguito con il tuo account utente e avrà accesso a tutti i tuoi file. Assicurati di specificare una directory radice in cui il danno da parte degli utenti non abbia conseguenze. A parte questo, è un piccolo server fantastico che è facile da usare anche se in qualche modo limitato.

Server SFTP e FTPS gratuiti per Linux

Dato che Linux è open-source, non sorprende che ci siano molti server SFTP e FTPS open-source e gratuiti per il popolare sistema operativo. In effetti, praticamente ogni distribuzione ha un server FTP open source che, se non preinstallato, è disponibile tramite il gestore dei pacchetti della distribuzione. Ecco i nostri primi 3 server.

vsftp è un noto server FTP gratuito per molti sistemi simili a Unix, incluso Linux. È molto stabile, veloce e non utilizzerà molte risorse di sistema. Ha un lungo elenco di funzionalità che, tra le altre cose, include il supporto per utenti virtuali (definiti localmente all'interno del server) e la configurazione per utente, incluso il limite di velocità o la limitazione.

Diverse famose distribuzioni Linux usano vsftp come server FTP predefinito. Ciò dovrebbe dirti molto sulla sicurezza e la stabilità del prodotto. E per una sicurezza ancora migliore, il responsabile del software, Chris Evans, ha una storia di scoperta delle vulnerabilità della sicurezza.

È chiaro, quando si guarda al suo file di configurazione, che gli sviluppatori di ProFTPd erano grandi fan del server web Apache. Il formato del file di configurazione è quasi identico a quello di Apache. E proprio come Apache, utilizza i moduli per caricare le funzionalità necessarie. Esistono moduli che possono essere aggiunti al server FTP di base per aggiungere funzionalità SFTP e FTPS.

Per alleggerire la configurazione del server, il sito Web ProFTPd ha diverse configurazioni di esempio che consentono di iniziare rapidamente. Oltre a un file di configurazione di base, ce n'è uno per FTP anonimo, due per l'utilizzo di host virtuali e uno che utilizza l'autenticazione utente MySQL. Il software può essere scaricato come tarball dal sito web dello sviluppatore. In alternativa, molte distribuzioni lo includono come parte dei loro pacchetti opzionali.

Un altro ottimo server SFTP open source, pureFTPd non funziona solo su Linux ma anche sulla maggior parte dei sistemi operativi simili a Unix come BSD o Solaris. L'obiettivo del progetto è fornire un server FTP conforme agli standard. Tutti i messaggi sono stati tradotti in più lingue, il che rende questa la scelta ideale per ambienti multilingue.

PureFTPD è gratuito e non ha assolutamente limiti. tutte le sue funzionalità sono disponibili per qualsiasi utente. E parlando di funzionalità, possiamo citare la capacità del server di limitare l'esecuzione della larghezza di banda delle connessioni le sessioni in un file system virtuale, per impostare limiti di upload e / o download, e molti altri fantastici Caratteristiche. Sono disponibili pacchetti predefiniti per diverse distribuzioni Linux tra cui Mandriva, Debian, Ubuntu, PLD Linux e Slackware. È anche disponibile come codice sorgente che può essere compilato senza modifiche ed eseguito su qualsiasi altro sistema operativo supportato.

15. Utilizzando OpenSSH

SFTP funziona su SSH. E poiché SSH è integrato nella maggior parte dei sistemi Linux, anche SFTP è pronto per essere utilizzato. Non è il caso di FTPS in quanto richiede librerie TLS che non sono sempre incluse. Ma se hai SFTP, perché non usarlo e dimenticare FTPS?

Su un tipico sistema Linux, la maggior parte degli utenti, purché abbiano accesso SSH, dovrebbe essere in grado di utilizzare un client SFTP e connettersi al server. Ciò consentirebbe loro di trasferire file da e verso la loro home directory. Tenere presente che la porta 22, utilizzata da SFTP, potrebbe essere bloccata per impostazione predefinita. Potrebbe essere necessario scavare un po 'per capire come aprirlo.

Avvolgendolo

Fino ad oggi, FTP è ancora un modo molto popolare di trasferire file. La sua mancanza di sicurezza ha dato vita a FTPS e SFTP che, sebbene lo facciano in modi molto diversi, affrontano entrambi problemi di sicurezza. È probabile che questi protocolli migliorati saranno ancora utilizzati per gli anni a venire. Alcuni dei nostri migliori software eseguiranno solo un protocollo o l'altro, mentre altri faranno entrambi, ma tutti faranno un lavoro eccellente. Tuttavia, non possiamo fare a meno di preferire la nostra scelta numero uno, la Server SFTP / SCP di SolarWinds poiché non è solo un ottimo prodotto, ma anche perché proviene da un'azienda che gode di un'ottima reputazione per fornire alcuni dei migliori software di amministrazione di rete, inclusi alcuni incredibili strumenti gratuiti.

watch instagram story