配置文件名称功能说明
/usr/sbin/vsftpdVsftpd的主程序
/etc/rc.d/init.d/vsftpd启动脚本
/etc/vsftpd/vsftpd.conf主配置文件
/etc/pam.d/vsftpdPAM认证文件
/etc/vsftpd.ftpusers禁止使用Vsftpd的用户列表文件
/etc/vsftpd.user_list禁止或允许使用Vsftpd的用户列表文件
/var/ftp匿名用户主目录
/var/ftp/pub 匿名用户的下载目录
/etc/logrotate.d/vsftpd.logVsftpd的日志文件
此外,还有一些说明文档和手册文件。
1了解日志文件
了解日志文件对于故障排除非常重要,这里介绍详细设置方法。vsftpd与log有关的选项:
vsftpd_log_file
xferlog_enable
xferlog_std_format
xferlog_file
dual_log_enable
syslog_enable
log_ftp_protocol
no_log_lock
在介绍之前,我们来看看vsftp中关于日志记录的参数。
xferlog_enable=yes/no//是否启用xferlog日志格式
xferlog_std_format=yes/no//是否采用标准格式记录日志
xferlog_file=/path/to/logfile//xferlog日志文件所在位置,默认为/var/log/xferlog
上面的参数设置记录xferlog日志的格式。这是早期Wu-ftpd服务的日志格式,