vsftpd log相关配置
log_ftp_protocol=YES //就否开启日志功能,启用本项时,不能启用xferlog_std_format项,默认写入/var/log/vsftpd.log
vsftpd_log_file=/var/log/vsftpd.log
syslog_enable=YES //开启后写入messages 代替写入vsftpd_log_file
xferlog_enable
xferlog_std_format
常用的全局配置项
listen=YES:是否以独立运行的方式监听服务
listen_address=x.x.x.x:设置监听的IP地址
listen_port=21: 设置监听FTP服务的端口号
write_enable=YES:是否启用写入权限
download_enable=YES:是否允许下载文件
userlist_enable=YES:启用user_list列表文件
userlist_deny=YES:禁止user_list中的用户
max_clients=0:限制并发客户端连接数
max_per_ip=0:限制同一IP地址的并发连接数
常用的匿名FTP配置项
anonymous_enable=YES:启用匿名访问
anon_umask=022:匿名用户所上传文件的权限掩码
anon_root=/var/ftp:匿名用户的FTP根目录
anon_upload_enable=YES:允许上传文件
anon_mkdir_write_enable=YES:允许创建目录
anon_other_write_enable=YES:开放其他写入权
anon_max_rate=0:限制最大传输速率,单位为字节
常用的本地用户FTP配置项
local_enable=YES:启用本地系统用户
local_umask=022:本地用户所上传文件的权限掩码
local_root=/var/ftp:设置本地用户的FTP根目录
chroot_local_user=YES:将用户禁锢在主目录
local_max_rate=0:限制最大传输速率(字节/秒)
更多信息可以参考: my blog vsftpd配置文件详解