本地用户 vsftpd 配置文件

# 禁止匿名用户anonymous登录
anonymous_enable=NO
# 允许本地用户登录
local_enable=YES
local_root=/data/wwwroot/
# 让登录的用户有写权限(上传,删除)
write_enable=YES
# 默认umask
local_umask=022
# 把传输记录的日志保存到/var/log/vsftpd.log
dual_log_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=NO
# 允许ASCII模式上传
ascii_upload_enable=YES
# 允许ASCII模式下载
ascii_download_enable=YES
# 使用20号端口传输数据
connect_from_port_20=YES
connect_timeout=60
accept_timeout=60
idle_session_timeout=300
max_clients=2000
max_per_ip=0
# 欢迎标语
ftpd_banner=Welcome to use my test ftp server.

#限制用户到指定目录

allow_writeable_chroot=YES
chroot_local_user=yes
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd/chroot_list


use_localtime=YES
listen=YES
pam_service_name=vsftpd
anon_max_rate=50000
local_max_rate=200000

#主动模式开:需要防火墙放开20和21号端口

#port_enable=yes

#被动模式开:需要防火墙放开21号端口和高位端口()
#pasv_enable=YES
#pasv_min_port=30000
#pasv_max_port=35000

#指定被动模式监听ip
#pasv_address=172.16.1.131
原文地址:https://www.cnblogs.com/rongkang/p/10024631.html