FTP Server Configuration

Pure-FTPD is a FTP server capable of handling normal and TLS encrypted connections.

This interface allows you to configure various aspects of Pure-FTPD's behavior.

This setting controls whether TLS encryption is disabled, optional or required for all connections to the FTP server. Users should always use encryption if possible, but many older FTP clients are incapable of secure FTP sessions. The 'Optional' setting is recommended for best compatibility. For the required settings, encryption of the command channel is sufficient to hide passwords and usernames while encryption of the command and data channels will hide all traffic from eavesdroppers.

This is a standard format list of the SSL/TLS ciphers Pure-FTPD should use. Typically this will only need to be adjusted for PCI compliance.

Allowing anonymous FTP logins in generally considered to weaken the security of the server. Setting this option to "No" is recommended.

Allowing anonymous FTP uploads in generally considered to weaken the security of the server. Setting this option to "No" is recommended.

When the system load average goes above the specified amount, anonymous users will not be allowed to download.

Maximum amount of time in minutes that an FTP connection may spend idle before it is disconnected by the server.

Maximum number of FTP connections to accept.

Maximum number of FTP connections to accept from a single IP address.

Allow FTP logins to all accounts using the root password.

Ignore parts of the FTP protocol standards to improve compatibility with some buggy FTP clients and firewalls.