请输入您要查询的百科知识:

 

词条 Comparison of FTP server software packages
释义

  1. Graphical

  2. Console/terminal-based

  3. Libraries

  4. Summary board

     Graphical UI based FTP Servers  Terminal/Console based FTP Servers 

  5. See also

  6. Notes

  7. External links

{{Refimprove|date=January 2015}}

Graphical

NameLicensePlatformDetails
Cerberus FTP Server{{proprietary}}Windows onlyFTP, FTPS, SFTP, SCP, HTTPS web client, IPv6, SOAP-based web services API, Windows Active Directory / LDAP authentication, HTTP / HTTPS remote administration, public key and client certificate authentication
CompleteFTP Freefreeware}}Windows onlyFTP, FTPS, autobanning, virtual file-system, dockable dashboard, remote administration
CompleteFTPtrialware}}Windows onlyFTP, FTPS, SFTP, SCP, HTTP, HTTPS, Windows Active Directory authentication, SQL authentication, SAML Single Sign-On authentication, groups, virtual file-system, process/e-mail events, data at rest encryption, protocol conversion for back-end servers, SSH tunnelling, file-sharing (via client app), web-app hosting via server-side Javascript, remote administration, public key and client certificate authentication, Plugin API (.NET/Javascript), fail-over, load-balancing, dockable dashboard
CrushFTP Servertrialware}}Mac OS X, Windows (all), Linux (all), *BSD, Solaris, IBM.FTP, FTPS, SFTP, SCP, HTTP, HTTPS, WebDAV(SSL), AS2, AS3, Plugin API, Active Directory / LDAP authentication, RADIUS authentication, SQL authentication, SAML SSO Authentication, CrushBalance load balancer, Web UI administration, Groups, Layered Inheritance, Events / Alerts, Protocol Conversion (incoming FTP/FTPS/SFTP/HTTP(s) protocols converted to a back end FTP(ES)/SFTP/HTTP(s)/S3/WebDAV server.), SSH Tunneling, HTTP(S) Tunneling, CrushTask, client certificate authentication, ad-hoc file sharing, keywords search, PGP in stream encryption / decryption, bandwidth acceleration (CrushTunnel), file revisions and synchronization, DMZ front end server mode can also cluster with load balance (supports proxy protocol v1 and v2), DDOS protection, High Availability Virtual IP, data replication and session replication, Job scheduling and monitoring, user config via API, scriptable command line file transfer client. Supports cloud storage via S3, Azure, [Citrix] file storage, Hadoop and Google Drive for file data.
FileZilla Serveropen source, free software}}Windows onlyFTP, FTPS, supports autoban, speedlimits, IP Filter, Groups, Shared folders, compression,
Microsoft Internet Information Services{{proprietary}}Windows onlyFTP, FTPS, WebDAV and WebDAV over SSL

(FTPS is supported in IIS 7 and later)

NASLite{{proprietary}}Linux basedFTP/NAS server
Sysax Multi Serverproprietary, Free Personal Edition}}Windows (All Editions)Secure FTP Server that also supports Secure Shell Access and Web browser based secure file transfer. Protocols supported include FTP, FTPS, SFTP, HTTP, HTTPS, Telnet, and Secure Shell. Features include web UI administration, server event triggers and scripting, and authentication using Windows, ODBC, or Active Directory. Certified for Windows Vista.
Titan FTP Serverproprietary, Free Trial}}Windows 7/8/10, Windows Server 2008/2012/2016Secure FTP Server with Web browser based file transfer available. Protocols supported include FTP, FTPS, SFTP, HTTP and HTTPS. Features include server event triggers and scripting, and authentication using Windows, ODBC, or Active Directory.
War FTP Daemonopen source, free software}}Windows 9X/2000/XP/2003One of the original FTP servers made for the windows platform and still available.
WS FTP Server{{proprietary}}Windows only: XP or laterWS_FTP stands for WinSock File Transfer Protocol. It's developed and sold by Ipswitch, which offers it with three different prices: an FTP server, an SFTP server, and the full Corporate version with encrypting and SCP2.

Console/terminal-based

NameFOSSPlatformDetails
CrushFTP Server{{no}}, proprietaryMac OS X, Windows, Linux, *BSD, Solaris, etc.FTP, FTPS, SFTP, SCP, HTTP, HTTPS, WebDAV and WebDAV over SSL, AS2, AS3, Plugin API, Windows Active Directory / LDAP authentication, SQL authentication, GUI remote administration, Events / Alerts, X.509 user auth for HTTPS/FTPS/FTPES, MD5 hash calculations on all file transfers, Protocol Conversion (incoming FTP/FTPS/SFTP/HTTP/HTTPS protocols converted to a back end FTP/SFTP server.), SSH Tunneling, HTTP(S) Tunneling, CrushTask, Headless (Web browser management, or you can edit XML files directly, or issue terminal commands to add users, manage groups, inheritance, permissions, query server statistics, etc.[1]) Supports cloud storage via S3, Azure, Citrix file storage, Hadoop and Google Drive for file data. Support for CrushBalance load balancer, or others via proxy protocol v1 and v2.
glFTPd{{no}}, proprietaryLinux, BSD, Mac OS XVirtual users and groups, private paths, bandwidth throttling, upload/download ratio support, on the fly CRC calculating of files being uploaded, script support on almost all commands and operations, online user management, built-in statistics viewable using site commands, FTPS and ACL support. Supports FXP.
ProFTPD{{yes}}, GPLUnix-like (Linux, BSD, Mac OS X, and more[2]), Windows with CygwinFeature rich and popular FTP daemon for Unix-like platforms. Many third party Graphical User Interfaces (GUIs) available. SFTP can be supported via add-on module.[3]
Pure-FTPd{{yes}}, BSD LicenseLinux, BSD, Mac OS X, and more Supports FXP.
vsftpd{{yes}}, GPLv2Linux, BSD, and more FTP, FTPS, FTPES. Supports X.509 client cert auth. deny / enable lists for user access. Logging data can be compatible with wu-ftpd format. vsftpd is default FTP daemon in Ubuntu, CentOS, Fedora, Slackware (along with ProFTPD), NimbleX and RHEL. Others like Debian require an additional installation. GPLv2 license with exception for linking with OpenSSL.
wu-ftpd{{no}}, proprietaryLinux, BSD, Solaris, Mac OS X and moreMain website seems offline, but continues development in the newer CC series

Libraries

NameLicenceLanguagePlatformDetails
pyftpdlibMIT LicensePythonPlatform independentA high-level portable library to easily write asynchronous FTP servers with Python. It is currently the most complete RFC-959 FTP server implementation available for Python.

Summary board

Graphical UI based FTP Servers

CerberusCompleteCrushFTP ServerFileZillaIISMulti ServerTitan FTP ServerWS FTP
License typeproprietaryproprietaryproprietaryFLOSS/GPL2proprietaryproprietaryproprietaryproprietary
OSLinux{{no}}{{no}}{{yes}}{{no}}{{no}}{{yes}}{{no}}{{no}}
Mac OS X{{no}}{{no}}{{yes}}{{no}}{{no}}{{no}}{{no}}{{no}}
Unix{{no}}?{{yes}}{{no}}{{no}}{{no}}{{no}}{{no}}
Windows{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}
User InterfaceCLI??{{yes}}?{{yes}}, via PowerShell[4]???
GUI integrated{{yes}}?{{yes}}{{yes}}{{yes}}?{{yes}}{{yes}}
GUI(s) separately{{yes}}??????{{yes}}
Web-based GUI{{yes}}{{yes}}{{yes}}{{no}}{{no}}?{{yes}}?
ServicesFTP{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}
SFTP{{yes}}{{yes}}{{yes}}{{no}}{{no}}{{yes}}{{yes}}{{yes}}
FTPS{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}
SCP{{yes}}{{yes}}{{yes}}{{no}}{{no}}{{yes}}?{{yes}}
WebDAV{{no}}{{no}}{{yes}}{{no}}{{yes}}{{no}}{{no}}{{no}}
HTTP/HTTPS{{yes}}{{yes}}{{yes}}{{no}}{{yes}}{{yes}}{{yes}}{{yes}}
AS2{{no}}{{no}}{{yes}}{{no}}{{no}}{{no}}{{no}}{{no}}
AuthenticationLDAP{{yes}}{{yes}}{{yes}}{{no}}{{no}}{{no}}{{no}}{{yes}}
Active Directory{{yes}}{{yes}}{{yes}}{{no}}{{yes}}{{yes}}{{yes}}{{yes}}
Local{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}
Database{{no}}{{yes}}{{yes}}{{no}}{{no}}{{yes}}{{yes}}{{yes}}
High AvailabilityFailover Cluster
(active/passive)
{{yes}}{{no}}{{yes}}{{no}}{{yes}}{{no}}{{no}}{{yes}}
Load Balancing
(active/active)
{{yes}}?{{yes}}{{no}}{{yes}}?{{no}}{{yes}}
AutomationEvent-handling{{yes}}{{yes}}{{yes}}{{no}}{{no}}?{{yes}}?
Scripting{{no}}{{yes}}{{yes}}{{no}}{{no}}?{{yes}}?
Cerberus Complete CrushFTP Server FileZilla IIS Multi Server Titan FTP Server WS FTP

Terminal/Console based FTP Servers

CrushFTPProFTPDPure-FTPdvsftpdWu-ftp
License typeproprietaryFLOSS/GPLBSDFLOSS/GPL2proprietary
OSLinux{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}
Mac OS X{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}
Unix{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}
Windows{{yes}}{{no}}???
User InterfaceCLI{{yes}}{{yes}}???
GUI integrated{{yes}}{{no}}???
GUI(s) separately{{yes}}{{yes}}???
Web-based GUI{{yes}}????
ServicesFTP{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}
SFTP{{yes}}{{yes}}{{no}}{{no}}{{no}}
FTPS{{yes}}{{yes}}{{yes}}{{yes}}?
SCP{{yes}}????
WebDAV{{yes}}????
HTTP/HTTPS{{yes}}????
AS2{{yes}}????
AuthenticationLDAP{{yes}}{{yes}}{{yes}}??
Active Directory{{yes}}????
Local{{yes}}{{yes}}{{yes}}{{yes}}{{yes}}
Database{{yes}}{{yes}}{{yes}}??
High AvailabilityFailover Cluster
(active/passive)
{{yes}}????
Load Balancing
(active/active)
{{yes}}????
AutomationEvent-handling{{yes}}{{yes}}???
Scripting{{yes}}{{yes}}???
CrushFTP ProFTPD Pure-FTPd vsftpd Wu-ftp

See also

  • Comparison of FTP client software
  • File Transfer Protocol (FTP)
  • FTPS (FTP over SSL/TLS)
  • FTP over SSH
  • SSH File Transfer Protocol (SFTP)
  • Comparison of SSH servers
  • Comparison of SSH clients

Notes

External links

  • {{dmoz|Computers/Software/Internet/Servers/FTP/}}
{{DEFAULTSORT:List Of Ftp Server Software}}

3 : FTP server software|Lists of software|Network software comparisons

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/15 18:59:59