vsftpd 配置

vsftpd 版本 

# rpm -qa|grep vsftpd

vsftpd-3.0.2-9.el7.x86_64


# vi /etc/vsftpd/vsftpd.conf

anonymous_enable=YES

local_enable=YES     允许匿名和本地用户登录

write_enable=-YES    写权限

local_umask=022     本地用户新增文档时的umask值,默认值为077   

anon_upload_enable=YES  匿名用户上传文件

anon_mkdir_write_enable=YES 匿名用户新增目录的权限

dirmessage_enable=YES   显示欢迎语

xferlog_enable=YES    文件上传下载日志

connet_from_port_20=YES  FTP端口使用20

chown_uploads=YES    改变匿名用户上传文件的属主

chown_username=whoever  匿名用户上传文件的属主名,建议不要设置为root

xferlog_file=/var/log/xferlog  日志文件名和路径

xferlog_std_format=YES   日志文件按照xferlog标准格式保存

idle_session_timeout=600  设置多长时间不对FTP服务器进行操作时断开FTP连接

nopriv_user=ftpsecure    FTP安全账号

async_abor_enable=YES   FTP client 下达async_abor 命令时需要开启

ascii_upload_enable=YES

ascii_download_enable_YES   启用ASCII模式上传下载

ftpd_banner=welcome to blah ftp service  FTP登录欢迎语