List of FTP server software
Encyclopedia
Notable implementations of FTP servers (organized by the nature of the interface used to configure them) include:
Graphical
Name | License | Platform | Details |
---|---|---|---|
ALFTP ALFTP ALFTP is an FTP client and personal FTP server utility from ESTsoft for Microsoft Windows. It is part of ESTsoft's ALTools product family.While it has been available in Korean since 2000 as freeware , it was first made available in English in 2004, and has since been made available in over ten... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... |
Windows only | Personal FTP server |
BulletProof FTP Server | proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , shareware Shareware The term shareware is a proprietary software that is provided to users without payment on a trial basis and is often limited by any combination of functionality, availability, or convenience. Shareware is often offered as a download from an Internet website or as a compact disc included with a... |
Windows only | Supports all version of Windows, including XP/Vista/Seven and Server 2003/2008 |
Cerberus FTP Server Cerberus FTP Server Cerberus FTP Server is a Windows-based FTP server with support for encrypted FTP sessions via FTPS and SFTP as well as web client support via HTTP and HTTPS... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , commercial |
Windows only | FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... web client, IPv6 IPv6 Internet Protocol version 6 is a version of the Internet Protocol . It is designed to succeed the Internet Protocol version 4... , SOAP-based web services API, Windows Active Directory Active Directory Active Directory is a directory service created by Microsoft for Windows domain networks. It is included in most Windows Server operating systems. Server computers on which Active Directory is running are called domain controllers.... / LDAP authentication, HTTP / HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... remote administration, public key and client certificate authentication |
Complete FTP Server Complete FTP Server CompleteFTP is a proprietary FTP server for Windows that supports FTP, FTPS, SFTP, SCP, HTTP and HTTPS.-History:CompleteFTP began as edtFTPD, which was released in 2004... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , commercial |
Windows only | FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , HTTP, HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... , Windows Active Directory Active Directory Active Directory is a directory service created by Microsoft for Windows domain networks. It is included in most Windows Server operating systems. Server computers on which Active Directory is running are called domain controllers.... , remote administration, public key and client certificate authentication, Plugin API (.NET) |
CrushFTP Server CrushFTP Server CrushFTP is a proprietary multi-protocol, multi-platform file transfer server originally developed in 1999. CrushFTP is shareware with a tiered pricing model. It is targeted at home users on up to enterprise users.-Features:... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , shareware Shareware The term shareware is a proprietary software that is provided to users without payment on a trial basis and is often limited by any combination of functionality, availability, or convenience. Shareware is often offered as a download from an Internet website or as a compact disc included with a... |
Mac OS X, Windows, Linux, *BSD, Solaris, etc. | FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , SCP Secure copy Secure Copy or SCP is a means of securely transferring computer files between a local and a remote host or between two remote hosts. It is based on the Secure Shell protocol.... , HTTP, HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... , WebDAV WebDAV Web-based Distributed Authoring and Versioning is a set of methods based on the Hypertext Transfer Protocol that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers... and WebDAV over SSL, AS2 AS2 AS2 is a specification about how to transport data securely and reliably over the Internet. Security is achieved by using digital certificates and encryption.- AS2 Technical Overview :The AS2 protocol is based on HTTP and S/MIME... , AS3 AS3 (networking) AS3 is the draft specification standard by which vendor applications communicate EDI over the Internet using File Transfer Protocol .... , Plugin API, Windows Active Directory Active Directory Active Directory is a directory service created by Microsoft for Windows domain networks. It is included in most Windows Server operating systems. Server computers on which Active Directory is running are called domain controllers.... / LDAP authentication, SQL SQL SQL is a programming language designed for managing data in relational database management systems .... authentication, GUI remote administration, Events / Alerts, Protocol Conversion (incoming FTP/FTPS/SFTP/HTTP/HTTPS protocols converted to a back end FTP/SFTP server.), SSH Tunneling Secure Shell Secure Shell is a network protocol for secure data communication, remote shell services or command execution and other secure network services between two networked computers that it connects via a secure channel over an insecure network: a server and a client... , HTTP(S) Tunneling Tunneling protocol Computer networks use a tunneling protocol when one network protocol encapsulates a different payload protocol... , CrushTask |
DataExpress DataExpress DXOP stands for DataExpress Open Platform. DXOP is a Managed File Transfer server that supports the following protocols: FTP, FTPS, SFTP, HTTP, HTTPS, WebDAV and WebDAV SSL. Additionally, outgoing connections for client downloads and uploads are supported over FTP, SFTP, and SCP... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , business software Business software This article is about software made for business, if you were looking for the business of selling software, see Software business.Business software is generally any software program that helps a business increase productivity or measure their productivity... |
Microsoft Windows/Windows | FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , HTTP, HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... , WebDAV WebDAV Web-based Distributed Authoring and Versioning is a set of methods based on the Hypertext Transfer Protocol that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers... WebDAV over SSL, AS2 AS2 AS2 is a specification about how to transport data securely and reliably over the Internet. Security is achieved by using digital certificates and encryption.- AS2 Technical Overview :The AS2 protocol is based on HTTP and S/MIME... /AS3 AS3 (networking) AS3 is the draft specification standard by which vendor applications communicate EDI over the Internet using File Transfer Protocol .... and Impulse (Ad Hoc) Secure Managed File Transfer. Outgoing client connections FTP, SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... and SCP Secure copy Secure Copy or SCP is a means of securely transferring computer files between a local and a remote host or between two remote hosts. It is based on the Secure Shell protocol.... |
FileCOPA FTP Server | proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , shareware Shareware The term shareware is a proprietary software that is provided to users without payment on a trial basis and is often limited by any combination of functionality, availability, or convenience. Shareware is often offered as a download from an Internet website or as a compact disc included with a... |
Windows 2000/XP/Vista/7/Server 2003/2008/R2 | FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , PCI Compliant, Unlimited Connections, Unlimited Users, Event System, Selectable Ciphers, Simple Install, Reporting System. |
FileZilla Server Filezilla server FileZilla Server is a free, open source FTP server. Its source code is hosted on SourceForge.net.-Features:FileZilla Server supports FTP and FTPS... |
open source, free software Free software Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do... |
Windows XP/Vista/7 Windows Server 2003/R2, 2008/R2 | FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , supports autoban, speedlimits, IP Filter, Groups, Shared folders, compression, |
freeFTPd | proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , shareware Shareware The term shareware is a proprietary software that is provided to users without payment on a trial basis and is often limited by any combination of functionality, availability, or convenience. Shareware is often offered as a download from an Internet website or as a compact disc included with a... |
Windows NT based | FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... |
EFT Server EFT Server EFT Server is a secure file transfer software. Developed by GlobalSCAPE, the initial release of EFT Server was on January 24, 2005. On June 14, 2005 support to choose SSL versions allowed for secure session was added. EFT Server has grown into a robust secure file transfer software over the last 6... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , commercial Commercial software Commercial software, or less commonly, payware, is computer software that is produced for sale or that serves commercial purposes.Commercial software is most often proprietary software, but free software packages may also be commercial software.... |
Multi-platform | GlobalSCAPE GlobalSCAPE GlobalSCAPE, Inc. is a software company headquartered in San Antonio, Texas. The company's products are considered part of the managed file transfer category, on which Gartner and Aberdeen Group have recently published reports.... offers EFT Server for both SMB and Enterprise. FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... |
JSCAPE | proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... |
Windows, Linux, Solaris, AIX, Linux Z/OS and Mac OS X | FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , HTTP, HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... , WebDAV WebDAV Web-based Distributed Authoring and Versioning is a set of methods based on the Hypertext Transfer Protocol that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers... . event triggers. Java-based. |
GoAnywhere Services Linoma Software Linoma Software is the developer of managed file transfer and encryption solutions. Linoma Software’s customers are primarily made up of mid-sized companies, large enterprises and government entities including city, county and state government... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... |
i5/OS, Linux, Unix, Mac OS X, Windows, AIX | AS2 AS2 AS2 is a specification about how to transport data securely and reliably over the Internet. Security is achieved by using digital certificates and encryption.- AS2 Technical Overview :The AS2 protocol is based on HTTP and S/MIME... , FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , SCP Secure copy Secure Copy or SCP is a means of securely transferring computer files between a local and a remote host or between two remote hosts. It is based on the Secure Shell protocol.... , HTTP and HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... protocols supported. Web portal and file trigger capabilities. User authentication provided with Active Directory, LDAP, password or certificates. Web-based administration for user account management, file trigger configuration and secure file transfer. |
Microsoft Microsoft Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions... Internet Information Services Internet Information Services Internet Information Services – formerly called Internet Information Server – is a web server application and set of feature extension modules created by Microsoft for use with Microsoft Windows. It is the most used web server after Apache HTTP Server. IIS 7.5 supports HTTP, HTTPS,... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... |
Windows only | FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... (FTPS is supported in IIS 7 and later) |
NASLite NASLite NASLite is a commercial Linux distribution designed to turn conventional x86-based computers with PCI interface into a simple network-attached storage device. It fits onto a single 3½-inch High Density floppy disk formatted to 1.72MB. NASLite boots from the floppy disk and runs in a 4MB RAM disk... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... |
Linux based | FTP/NAS server |
RaidenFTPD RaidenFTPD RaidenFTPD is a Windows-based FTP server.-History:RaidenFTPD is developed by Team JohnLong. The first release has been released in September 2000.-External links:**... |
proprietary | Windows only | FTP, SSL |
Robo-FTP Server Robo-FTP Server Robo-FTP Server is a secure, automated Windows FTP server that supports FTP, FTPS, and SFTP. Robo-FTP Server offers event-driven automation for encryption, decryption, zip, unzip, move, copy, delete, email notification, database updating, and more.... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , commercial |
Windows only | Supports FTP, SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , offers event-driven automation including encryption, decryption, zip, unzip, email notification, etc. |
Rumpus Rumpus Rumpus is a rock band from Sheffield, England. Dave Attwood and Ian Hutchinson now play in a band called Baby Long Legs, and Danny Lowe and Chris Moody play in a band called Crystal Teet Heart... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , commercial |
Mac OS X (Intel/PPC) | Support for FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , HTTP, HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... , WebDAV WebDAV Web-based Distributed Authoring and Versioning is a set of methods based on the Hypertext Transfer Protocol that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers... , SSL, customizable web interface, remote web administration, remote application administration, web-based file transfer client, e-mail notifications, drop-ship files to e-mail address, deep linking download |
Serv-U File Server | proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , commercial |
Windows, Linux | Support for FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , HTTP, HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... listeners, Windows Active Directory Active Directory Active Directory is a directory service created by Microsoft for Windows domain networks. It is included in most Windows Server operating systems. Server computers on which Active Directory is running are called domain controllers.... integration, ODBC user/group storage, custom event triggers, remote browser-based administration, web-based file transfer client |
Sysax Multi Server Sysax Multi Server Sysax Multi Server is a Secure FTP Server and a SSH2 Secure Shell Server for the Windows operating system. Web browser-based secure HTTPS file transfers and Telnet access is also supported. The software is certified for Windows Vista and runs on all 32 and 64 bit editions of Windows including... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , 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 FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , HTTP, HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... , Telnet TELNET Telnet is a network protocol used on the Internet or local area networks to provide a bidirectional interactive text-oriented communications facility using a virtual terminal connection... , and Secure Shell Secure Shell Secure Shell is a network protocol for secure data communication, remote shell services or command execution and other secure network services between two networked computers that it connects via a secure channel over an insecure network: a server and a client... . Features include remote browser based administration, server event triggers and scripting, and authentication using Windows, ODBC, or Active Directory. Certified for Windows Vista. |
War FTP Daemon War FTP Daemon War FTP Daemon is a free FTP server for Windows. When it was first released in 1996, it was the first free FTP server on this software platform. Warftpd has received lots of awards over the years, and is still popular, even if the current version is a bit outdated... |
open source, free software Free software Free software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do... |
Windows 9X/2000/XP/2003 | One of the original FTP servers made for the windows platform and still available. |
Wing FTP Server | proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... |
Windows, Mac OS X, Linux, Solaris | FTP Server with web interface. Supports XCRC. |
WS FTP WS FTP WS_FTP is an FTP client produced by the American company Ipswitch, Inc. for the Windows operating systems.WS_FTP is one of the oldest Shareware FTP clients still around today dating back to the early 90's. It was originally developed in 1993 by John A. Junod, who sold the marketing rights to... Server |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... |
Windows only | WS_FTP is one of the oldest Shareware Shareware The term shareware is a proprietary software that is provided to users without payment on a trial basis and is often limited by any combination of functionality, availability, or convenience. Shareware is often offered as a download from an Internet website or as a compact disc included with a... FTP clients. Ipswitch makes an FTP server product called WS_FTP Server. WS_FTP stands for WinSock File Transfer Protocol. |
Xlight FTP Server | proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , Free for personal use |
Windows only | Xlight offers three different editions with different features, the lightweight Personal Edition is free for personal use. Features include Virtual Servers, UPnP Support, UTF-8, IPv6. |
zFTPServer | proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , Free for personal use |
Windows only | Remote administration, support for SSL, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... and SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , Virtual file system, scripting, multi-threading and more. Paid extensions available to add functionality (e.g., Windows/Active Directory-Integrated authentication and event based scripting of internal and external scripts). |
Console/terminal-based
Name | Licence | Platform | Details |
---|---|---|---|
Apache FtpServer | Open-source | Windows Server 03/08 R2, Linux, Unknown Mac Compatibility | The Apache FtpServer is a 100% pure Java Java (programming language) Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++ but has a simpler object model and fewer low-level facilities... FTP server. It is designed to be a complete and portable FTP server engine solution based on currently available open protocols. FtpServer can be run standalone as a Windows service or Unix/Linux daemon, or embedded into a Java application. It can be integrated within Spring applications. Releases provided as OSGi OSGi The Open Services Gateway initiative framework is a module system and service platform for the Java programming language that implements a complete and dynamic component model, something that does not exist in standalone Java/VM environments... bundles. |
CrushFTP Server CrushFTP Server CrushFTP is a proprietary multi-protocol, multi-platform file transfer server originally developed in 1999. CrushFTP is shareware with a tiered pricing model. It is targeted at home users on up to enterprise users.-Features:... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... , shareware Shareware The term shareware is a proprietary software that is provided to users without payment on a trial basis and is often limited by any combination of functionality, availability, or convenience. Shareware is often offered as a download from an Internet website or as a compact disc included with a... |
Mac OS X, Windows, Linux, *BSD, Solaris, etc. | FTP, FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... , SFTP SSH file transfer protocol In computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream... , SCP Secure copy Secure Copy or SCP is a means of securely transferring computer files between a local and a remote host or between two remote hosts. It is based on the Secure Shell protocol.... , HTTP, HTTPS Https Hypertext Transfer Protocol Secure is a combination of the Hypertext Transfer Protocol with SSL/TLS protocol to provide encrypted communication and secure identification of a network web server... , WebDAV WebDAV Web-based Distributed Authoring and Versioning is a set of methods based on the Hypertext Transfer Protocol that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers... and WebDAV over SSL, AS2 AS2 AS2 is a specification about how to transport data securely and reliably over the Internet. Security is achieved by using digital certificates and encryption.- AS2 Technical Overview :The AS2 protocol is based on HTTP and S/MIME... , AS3 AS3 (networking) AS3 is the draft specification standard by which vendor applications communicate EDI over the Internet using File Transfer Protocol .... , Plugin API, Windows Active Directory Active Directory Active Directory is a directory service created by Microsoft for Windows domain networks. It is included in most Windows Server operating systems. Server computers on which Active Directory is running are called domain controllers.... / LDAP authentication, SQL SQL SQL is a programming language designed for managing data in relational database management systems .... authentication, GUI remote administration, Events / Alerts, Protocol Conversion (incoming FTP/FTPS/SFTP/HTTP/HTTPS protocols converted to a back end FTP/SFTP server.), SSH Tunneling Secure Shell Secure Shell is a network protocol for secure data communication, remote shell services or command execution and other secure network services between two networked computers that it connects via a secure channel over an insecure network: a server and a client... , HTTP(S) Tunneling Tunneling protocol Computer networks use a tunneling protocol when one network protocol encapsulates a different payload protocol... , CrushTask, Headless (A separate GUI machine can connect and control the server, or you can edit XML files directly.) |
glFTPd Glftpd glFTPd is a freely available FTP server which runs on Unix, Linux, and BSD operating systems. It has number of features, like logins restricted by a particular set of IP addresses, transfer quotas per-user and per-group basis, and user/groups not stored in the system files, which make it attractive... |
Linux, BSD, Mac OS X | This server has numerous features making many complex and complicated setups possible. Some of the most important are: virtual 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 FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... and ACL support. |
|
GoAnywhere Services Linoma Software Linoma Software is the developer of managed file transfer and encryption solutions. Linoma Software’s customers are primarily made up of mid-sized companies, large enterprises and government entities including city, county and state government... |
proprietary Proprietary software Proprietary software is computer software licensed under exclusive legal right of the copyright holder. The licensee is given the right to use the software under certain conditions, while restricted from other uses, such as modification, further distribution, or reverse engineering.Complementary... |
Linux, BSD, Unix, AIX, i5/OS, HP-UX | Enterprise Level file transfer with Web portal and file trigger capabilities. |
MuddleFTPD | |||
ProFTPD | open-source | Linux, BSD, Mac OS X, Cygwin, and more | |
publicfile | open-source | Linux, BSD, and more | support FTP and HTTP |
Pure-FTPd Pure-FTPd Pure-FTPd is a free FTP Server with a strong focus on software security. It can be compiled and run on a variety of Unix-like computer operating systems including Linux, OpenBSD, NetBSD, FreeBSD, DragonFly BSD, Solaris, Tru64, Darwin, Irix and HP-UX. It has also been ported to Android... |
open-source | Linux, BSD, Mac OS X, and more | default FTP daemon in many linux distributions |
SlimFTPd SlimFTPd SlimFTPd is a standards-compliant FTP server from WhitSoft Development under a BSD license. It has no interface and is configured through a single configuration file. A utility to register it as a Windows Service is included. However, prudent use of this tool should be limited to private internal... |
open source, BSD License | Windows only | |
vsftpd Vsftpd vsftpd, which stands for "Very Secure FTP Daemon", is an FTP server for Unix-like systems, including Linux. It is licensed under the GNU General Public License... (Very Secure FTP Daemon) |
GPLv2 | Linux, BSD, and more | Supports standard FTP and secure FTPS FTPS FTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols.... protocols. Builtin mechanisms allow implicit and explicit mode of FTPS. Security is achieved by using of external SSL library, which simplify the source code of the server. An unusual feature is the ability to force anonymous connections through SSL encryption, thus increasing overall security of anonymous file transfers. SSLv1, SSLv2 and TLS protocols are provided. Optionally validation of client certificates can be configured. The access of users can be controlled by deny and enable lists. The server can be configured to generate detailed activity logs - the log format may be verbose or compatible with wu-ftpd format. vsftpd Vsftpd vsftpd, which stands for "Very Secure FTP Daemon", is an FTP server for Unix-like systems, including Linux. It is licensed under the GNU General Public License... is default FTP daemon in Ubuntu Ubuntu (operating system) Ubuntu is a computer operating system based on the Debian Linux distribution and distributed as free and open source software. It is named after the Southern African philosophy of Ubuntu... , CentOS CentOS CentOS is a free operating system based on Red Hat Enterprise Linux . It exists to provide a free enterprise class computing platform and strives to maintain 100% binary compatibility with its upstream distribution... , Fedora Fedora (operating system) Fedora is a RPM-based, general purpose collection of software, including an operating system based on the Linux kernel, developed by the community-supported Fedora Project and sponsored by Red Hat... , NimbleX NimbleX NimbleX is a small Slackware-based Linux distribution optimized to run from a CD, USB drive or a network environment. NimbleX has been praised for how fast it boots, as well as for its small disk footprint, which is considered surprising for a distribution using KDE as desktop environment... and RHEL. Others like Slackware Slackware Slackware is a free and open source Linux-based operating system. It was one of the earliest operating systems to be built on top of the Linux kernel and is the oldest currently being maintained. Slackware was created by Patrick Volkerding of Slackware Linux, Inc. in 1993... and Debian Debian Debian is a computer operating system composed of software packages released as free and open source software primarily under the GNU General Public License along with other free software licenses. Debian GNU/Linux, which includes the GNU OS tools and Linux kernel, is a popular and influential... require an additional installation. The licensing model of vsftd is GPLv2 with exception which allows linking with OpenSSL library. |
wu-ftpd WU-FTPD WU-FTPD is a free FTP server software for Unix-like operating systems.It was originally written by Chris Myers and Bryan D... |
open-source | Linux, BSD, Solaris, Mac OS X and more | Main website seems offline, but continues development in the newer CC series |
Libraries
Name | Licence | Language | Platform | Details |
---|---|---|---|---|
pyftpdlib Pyftpdlib Python FTP Server library is a free FTP server library providing a portable interface to easily write asynchronous FTP servers with Python... |
MIT License MIT License The MIT License is a free software license originating at the Massachusetts Institute of Technology . It is a permissive license, meaning that it permits reuse within proprietary software provided all copies of the licensed software include a copy of the MIT License terms... |
Python | Platform independent | A high-level portable library to easily write asynchronous FTP servers with Python Python (programming language) Python is a general-purpose, high-level programming language whose design philosophy emphasizes code readability. Python claims to "[combine] remarkable power with very clear syntax", and its standard library is large and comprehensive... . It is currently the most complete RFC-959 FTP server implementation available for Python. |
See also
- Comparison of FTP client softwareComparison of FTP client softwareThe following tables compare general and technical information for a number of FTP clients and related clients that use other file transfer protocols. Please see the individual products' articles for further information. This article is not all-inclusive or necessarily up to date...
- File Transfer Protocol (FTP)File Transfer ProtocolFile Transfer Protocol is a standard network protocol used to transfer files from one host to another host over a TCP-based network, such as the Internet. FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server...
- FTPSFTPSFTPS is an extension to the commonly used File Transfer Protocol that adds support for the Transport Layer Security and the Secure Sockets Layer cryptographic protocols....
(FTP over SSL/TLSTransport Layer SecurityTransport Layer Security and its predecessor, Secure Sockets Layer , are cryptographic protocols that provide communication security over the Internet...
) - FTP over SSH
- SSH File Transfer ProtocolSSH file transfer protocolIn computing, the SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionality over any reliable data stream...