Jämförelse av FTP-serverprogramvarupaket

Grafiskt

namn Licens Plattform Detaljer
Cerberus FTP-server Proprietär Endast Windows FTP , FTPS , SFTP , SCP , HTTPS- webbklient, IPv6 , SOAP -baserade webbtjänster API, Windows Active Directory / LDAP- autentisering, HTTP / HTTPS fjärradministration, autentisering med publik nyckel och klientcertifikat
Komplett FTP testprogram Endast Windows FTP , FTPS , SFTP , SCP , HTTP , HTTPS , Windows Active Directory- autentisering, SQL- autentisering, SAML Single Sign-On- autentisering, grupper, virtuellt filsystem , process-/e-posthändelser, kryptering av data i vila , protokollkonvertering för tillbaka -end-servrar, SSH-tunnling, fildelning (via klientapp), webbapp-hosting via Javascript på serversidan , fjärradministration, autentisering av publik nyckel och klientcertifikat, Plugin API (.NET/Javascript), fail-over , laddning -balanserande , dockningsbar instrumentbräda
CrushFTP-server testprogram Mac OS X, Windows (alla), Linux (alla), *BSD, Solaris, IBM. FTP , FTPS , SFTP , SCP , HTTP , HTTPS , WebDAV (SSL), AS2 , AS3 , Plugin API, Active Directory / LDAP- autentisering, RADIUS -autentisering, SQL -autentisering, SAML SSO-autentisering, CrushBalance belastningsadministration, gruppgränssnitt, webbgränssnitt, Layered Inheritance, Events/Alerts, Protocol Conversion (inkommande FTP/FTPS/SFTP/HTTP(s)-protokoll konverterade till en backend FTP(ES)/SFTP/HTTP(s)/S3/WebDAV-server.), SSH Tunneling , HTTP (S) Tunneling , CrushTask, klientcertifikatautentisering, ad-hoc fildelning, nyckelordssökning, PGP in stream-kryptering/-dekryptering, bandbreddsacceleration (CrushTunnel), filrevisioner och synkronisering, DMZ -gränssnittsserverläge kan också klustras med lastbalans ( stöder proxyprotokoll v1 och v2), DDOS- skydd, High Availability Virtual IP, datareplikering och sessionsreplikering, Jobbschemaläggning och övervakning, användarkonfiguration via API, skriptbar kommandoradsfilöverföringsklient. Stöder molnlagring via S3 , Azure , [Citrix] fillagring, Hadoop och Google Drive för fildata.
FileZilla Server gratis mjukvara Windows Mac OS X FTP , FTPS , stöder autoban, hastighetsbegränsningar, IP-filter, grupper, delade mappar, komprimering
Microsoft Internet Information Services Proprietär Endast Windows FTP , FTPS , WebDAV och WebDAV över SSL

(FTPS stöds i IIS 7 och senare)

Sysax multiserver proprietär , gratis personlig upplaga Windows (alla versioner) Säker FTP-server som också stöder Secure Shell Access och webbläsarbaserad säker filöverföring. Protokoll som stöds inkluderar FTP , FTPS , SFTP , HTTP , HTTPS , Telnet och Secure Shell . Funktioner inkluderar administration av webbgränssnittet, utlösare av serverhändelser och skript, och autentisering med Windows, ODBC eller Active Directory. Certifierad för Windows Vista.
War FTP Daemon gratis mjukvara Windows 9X/2000/XP/2003 En av de ursprungliga FTP- servrarna gjorda för Windows-plattformen och fortfarande tillgänglig.

Konsol/terminalbaserad

namn FOSS Plattform Detaljer
CrushFTP-server Nej, proprietärt Mac OS X, Windows, Linux, *BSD, Solaris, etc. FTP , FTPS , SFTP , SCP , HTTP , HTTPS , WebDAV och WebDAV över SSL, AS2 , AS3 , Plugin API, Windows Active Directory / LDAP - autentisering, SQL -autentisering, GUI-fjärradministration, Händelser / Alerts, X.509-användarautentisering för HTTPS /FTPS/FTPES, MD5-hashberäkningar på alla filöverföringar, Protocol Conversion (inkommande FTP/FTPS/SFTP/HTTP/HTTPS-protokoll konverterade till en backend FTP/SFTP-server.), SSH Tunneling, HTTP(S) Tunneling , CrushTask , Headless ( Webbläsarhantering, eller så kan du redigera XML-filer direkt eller utfärda terminalkommandon för att lägga till användare, hantera grupper, arv, behörigheter, frågeserverstatistik, etc.) Stöder molnlagring via S3 , Azure , Citrix - fillagring , Hadoop och Google Drive för fildata. Stöd för CrushBalance load balancer eller andra via proxyprotokoll v1 och v2.
glFTPd Nej, proprietärt Linux, BSD, Mac OS X Virtuella användare och grupper, privata sökvägar, bandbreddsbegränsning, stöd för uppladdning/nedladdningsförhållande, CRC-beräkning i farten av filer som laddas upp, skriptstöd för nästan alla kommandon och operationer, användarhantering online, inbyggd statistik som kan ses med hjälp av webbplatskommandon, FTPS och ACL-stöd. Stöder FXP .
ProFTPD Ja, GPL Unix-liknande (Linux, BSD, Mac OS X och mer), Windows med Cygwin Funktionsrik och populär FTP-demon för Unix-liknande plattformar. Många tredjeparts grafiska användargränssnitt (GUI) tillgängliga. SFTP kan stödjas via tilläggsmodul.
Ren-FTPd Ja, BSD-licens Linux, BSD, Mac OS X och mer Stöder FXP .
vsftpd Ja, GPLv2 Linux, BSD och mer FTP , FTPS , FTPES . Stöder X.509 klientcertifiering. neka/aktivera listor för användaråtkomst. Loggningsdata kan vara kompatibla med wu-ftpd-formatet. vsftpd är standard FTP-demon i Ubuntu , CentOS , Fedora , Slackware (tillsammans med ProFTPD), NimbleX och RHEL . Andra som Debian kräver en extra installation. GPLv2-licens med undantag för länkning med OpenSSL.
WU-FTPD Nej, proprietärt Linux, BSD, Solaris, Mac OS X och mer Huvudwebbplatsen verkar offline, men fortsätter utvecklingen i den nyare CC-serien

Bibliotek

namn Licens Språk Plattform Detaljer
pyftpdlib MIT-licens Pytonorm Plattformsoberoende Ett bärbart bibliotek på hög nivå för att enkelt skriva asynkrona FTP- servrar med Python . Det är för närvarande den mest kompletta RFC-959 FTP -serverimplementeringen som finns tillgänglig för Python.

Sammanfattningstavla

Grafiska UI-baserade FTP-servrar

Cerberus Komplett CrushFTP-server FileZilla IIS Multiserver
Licens typ Proprietär Proprietär Proprietär FLOSS / GPL2 Proprietär Proprietär
OS Linux Nej Nej Ja Ja Nej Nej
Mac OS X Nej Nej Ja Ja Nej Nej
Unix Nej ? Ja Nej Nej Nej
Windows Ja Ja Ja Ja Ja Ja
Användargränssnitt CLI ? ? Ja ? Ja, via PowerShell ?
GUI integrerat Ja ? Ja Ja Ja ?
GUI(er) separat Ja ? ? ? ? ?
Webbaserat GUI Ja Ja Ja Nej Nej ?
Tjänster FTP Ja Ja Ja Ja Ja Ja
SFTP Ja Ja Ja Nej Nej Ja
FTPS Ja Ja Ja Ja Ja Ja
SCP Ja Ja Ja Nej Nej Ja
WebDAV Nej Nej Ja Nej Ja Nej
HTTP/HTTPS Ja Ja Ja Nej Ja Ja
AS2 Nej Nej Ja Nej Nej Nej
Autentisering LDAP Ja Ja Ja Nej Nej Nej
Active Directory Ja Ja Ja Nej Ja Ja
Lokal Ja Ja Ja Ja Ja Ja
Databas Nej Ja Ja Nej Nej Ja
Hög tillgänglighet
Failover-kluster (aktivt/passivt)
Ja Nej Ja Nej Ja Nej

Lastbalansering (aktiv/aktiv)
Ja ? Ja Nej Ja ?
Automatisering Händelsehantering Ja Ja Ja Nej Nej ?
Skript Nej Ja Ja Nej Nej ?
Cerberus Komplett CrushFTP-server FileZilla IIS Multiserver

Terminal-/konsolbaserade FTP-servrar

CrushFTP ProFTPD Ren-FTPd vsftpd
Licens typ Proprietär FLOSS / GPL BSD FLOSS / GPL2
OS Linux Ja Ja Ja Ja
Mac OS X Ja Ja Ja Ja
Unix Ja Ja Ja Ja
Windows Ja Nej Nej Nej
Användargränssnitt CLI Ja Ja Ja Ja
GUI integrerat Ja Nej Nej Nej
GUI(er) separat Ja Ja Nej Nej
Webbaserat GUI Ja Nej Nej Nej
Tjänster FTP Ja Ja Ja Ja
SFTP Ja Ja Nej Nej
FTPS Ja Ja Ja Ja
SCP Ja Nej Nej Nej
WebDAV Ja Nej Nej Nej
HTTP/HTTPS Ja Nej Nej Nej
AS2 Ja Nej Nej Nej
Autentisering LDAP Ja Ja Ja ?
Active Directory Ja Nej Nej Nej
Lokal Ja Ja Ja Ja
Databas Ja Ja Ja Nej
Hög tillgänglighet
Failover-kluster (aktivt/passivt)
Ja Nej Nej Nej

Lastbalansering (aktiv/aktiv)
Ja Nej Nej Nej
Automatisering Händelsehantering Ja Ja ? ?
Skript Ja Ja Nej Nej
CrushFTP ProFTPD Ren-FTPd vsftpd

Se även

Anteckningar

  1. ^ "ProFTPD-projektet: Funktioner och plattformar" . Proftpd.org . Hämtad 2018-04-22 .
  2. ^ "ProFTPD-modul mod_sftp" . Proftpd.org . Hämtad 2018-04-22 .
  3. ^ Microsoft TechNet. "Web Server (IIS) Administration Cmdlets i Windows PowerShell" . Microsoft.

externa länkar