chroot_list_enable and chroot_local_user options, this
file contains a list of users who are either allowed or denied access to a
home directory. An alternative file can be specified by using the
chroot_list_file option.
/etc/vsftpd.banned_emails—A list of anonymous password
entries used to deny access if the deny_email_enable setting is
enabled. An alternative file can be specified by using the
banned_email option.
/var/log/vsftpd.log—Data transfer information is captured to this
file if logging is enabled using the xferlog_enable setting.
TIP
Whenever you’re editing an FTP server file, make a backup file first. Also,
it is always a good idea to comment out (using a pound sign, #, at the
beginning of a line) what is changed instead of deleting or overwriting
entries. Follow such a comment with a brief description explaining why the
change was made. This leaves a nice audit trail of what was done, by
whom, when, and why. If you have any problems with the configuration,
these comments and details can help you troubleshoot and return to valid
entries if necessary. You can use the dpkg command or other Linux tools
(such as mc) to extract a fresh copy of a configuration file from the
software’s package archive. Be aware, however, that the extracted version
replaces the current version and overwrites your configuration changes.
Default vsftpd Behaviors
The contents of a file named .message (if it exists in the current directory)
are displayed when a user enters the directory. This feature is enabled in the
configuration file. FTP users are not allowed to perform recursive directory
listings, which helps reduce bandwidth usage.
By default, specific user login controls are not set, but you can configure the
controls to deny access to one or more users.
The data transfer rate for anonymous client access is unlimited, but you can
set a maximum rate (in bytes per second) by using the anon_max_rate
setting in vsftpd.conf. This can be useful for throttling bandwidth use
during periods of heavy access, but waiting until heavy use occurs to change
the setting could cause problems because you kill any current connections
when you restart the FTP server daemon. If you anticipate heavy FTP usage,
change this setting before heavy use occurs or during a scheduled