wok-next annotate proftpd/description.txt @ rev 21013

Small updates
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Oct 14 05:29:23 2018 +0300 (2018-10-14)
parents
children
rev   line source
al@19741 1 ProFTPD is a highly configurable FTP daemon for Unix and Unix-like operating
al@19741 2 systems.
al@19741 3
al@19741 4 ProFTPD grew from a desire for a secure and configurable FTP server. It was
al@19741 5 inspired by a significant admiration of the Apache web server. Unlike most
al@19741 6 other Unix FTP servers, it has not been derived from the old BSD `ftpd` code
al@19741 7 base, but is a completely new design and implementation.
al@19741 8
al@19741 9 ProFTPD's extensive configurability provides systems administrators great
al@19741 10 flexibility in user authentication and access controls, including virtual users
al@19741 11 and easy `chroot()` FTP sessions for individual users.
al@19741 12
al@19741 13 ProFTPD is popular with many service providers for delivering update access to
al@19741 14 user web pages, without resorting to Unix shell accounts.
al@19741 15
al@19741 16 Major Features
al@19741 17 --------------
al@19741 18
al@19741 19 - A single main configuration file, with directives and directive groups
al@19741 20 patterned after those of the Apache web server
al@19741 21 - Per directory ".ftpaccess" configuration similar to Apache's ".htaccess"
al@19741 22 - Designed to run either as a stand-alone server or from `inetd`/`xinetd`
al@19741 23 - Multiple virtual FTP servers and anonymous FTP services
al@19741 24 - Multiple password files
al@19741 25 - Shadow password support, including support for expired accounts
al@19741 26 - Multiple authentication methods, including PAM, LDAP, SQL, and RADIUS
al@19741 27 - Virtual users
al@19741 28 - ProFTPD never executes any external program at any time. There is no
al@19741 29 `SITE EXEC` command, and all file and directory listings are generated
al@19741 30 internally, without using an external ls command
al@19741 31 - Anonymous FTP and other chroot directories do not require any specific
al@19741 32 directory structure, executable programs or other system files
al@19741 33 - Modular architecture with an API that facilitates well structured
al@19741 34 extensions to meet user needs
al@19741 35 - Visibility of directories or files controlled based on Unix style
al@19741 36 permissions or user/group ownership
al@19741 37 - Logging and utmp/wtmp support. Logging is compatible with `wu-ftpd`, and
al@19741 38 extended, customizable logging is available
al@19741 39 - If supported by the capabilities the host system, it can run as a
al@19741 40 non-privileged user in stand-alone mode, thwarting attacks aimed at
al@19741 41 exploiting "root" privileges
al@19741 42 - GPLv2 source license. The source code is available to audit