ProFTPD 1.3.0a review

Download
by rbytes.net on

ProFTPD is a proven, high-performance, scalable FTP server written from scratch, with a focus toward simplicity, security, and ease o

License: GPL (GNU General Public License)
File size: 1814K
Developer: Korenwolf
0 stars award from rbytes.net

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.

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.

ProFTPD 1.3.0a keywords