ProFTPD is a proven, high-performance, scalable FTP server written from scratch, with a focus toward simplicity, security, and ease of configuration. Naturally, ProFTPD powers some of the largest sites on the Internet.
ProFTPD features a very Apache-like configuration syntax, modules, and a highly customizable server infrastructure, including support for multiple 'virtual' FTP servers, anonymous FTP, and permission-based directory visibility.
Product's homepage
Here are some key features of "ProFTPD":
· Single main configuration file, with directives and directive groups which are intuitive to any administrator who has ever used the Apache web server.
· Per directory ".ftpaccess" configuration similar to Apache's ".htaccess".
· Easy to configure multiple virtual FTP servers and anonymous FTP services.
· Designed to run either as a stand-alone server or from inetd/xinetd, depending on system load.
· Anonymous FTP root directories do not require any specific directory structure, system binaries or other system files.
· No SITE EXEC command. In modern Internet environments, such commands are a security nightmare. ProFTPD does not execute any external programs at any time. The source is available (and must always be available) for administrators to audit.
· Hidden directories and files, based on Unix-style permissions or user/group ownership.
· Runs as a configurable non-privileged user in stand-alone mode in order to decrease chances of attacks which might exploit its "root" abilities. Note: This feature is dependent on the capabilities of the host Unix system.
· Logging and utmp/wtmp support. Logging is compatible with the wu-ftpd standard, with extended logging available.
· Shadow password suite support, including support for expired accounts.
· Modular design, allowing server to be extended easily with modules. Modules have been written for SQL databases, LDAP servers, SSL/TLS encryption, RADIUS support, etc.
· IPv6 support.
What's New in This Release: [ read full changelog ]
· This is a maintenance release, containing backported fixes for bugs found in the 1.3.3 release.