connect_timeout=60 //PORT模式连接超时时间
connect_from_port_20=YES //使用标准的20端口来连接FTP
listen_address=地址或网段 //绑定到某个IP或网段,其他IP不能访问该FTP
listen_port=2121 //绑定到某个端口
ftp_data_port=2020 //数据传输端口
pasv_max_port=0 //PASV连接模式时可以使用port范围的上界,0表示任意。
pasv_min_port=0 //PASV连接模式时可以使用port范围的下界,0表示任意。
以上各个选项后都有说明,有需要的可以自己根据自己的情况来添加,这里就不再详述了。其中PORT模式是FTP工作模式中的主动模式,PASV模式是FTP工作模式中的被动模式。
五、日志功能配置
vsftpd可启用日志功能,这样,文件的上传与下载信息将被完整地记录在xferlog_file选项所设置的日志文件中,设置日志功能的选项如下:
xferlog_enable=YES //开启日志功能
xferlog_file=文件路径 //日志文件的存放位置
xferlog_std_format=YES //使用标准格式记录日志
vsftpd的专用日志模式配置选项:
dual_log_enable=YES //采用vsftpd自己专用的日志记录方式
log_ftp_enable=YES //记录所有的FTP命令日志
vsftpd_log_file=文件路径 //指定vsftpd日志文件的位置
当以上两种日志功能都设置为NO时,还可以使用系统日志来记录FTP的日志,设置选项如下:
syslog_enable=YES //启用后,默认的日志写入到/var/log/messages里
虽然可以使用这种方式来记录FTP日志,但是推荐使用最上面的两种,因为这样查看日志时候比较清楚,容易分析日志。
六、其他常用选项设置
ascii_upload_enable=YES //用ASCII模式上传,
ascii_download_enable=YES //用ASCII模式下载
dirmessage_enable=YES //设置每个子目录的欢迎信息。
banner_file=文件路径 //设置欢迎信息的文件










