vsftpd.conf基础配置

etc/vsftpd.conf基础配置

anonymous_enable=NO
#取消匿名登录
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
chroot_local_user=YES
#*在主目录
chroot_list_enable=NO
#没有例外
allow_writeable_chroot=YES
#从2.3.5之后,vsftpd增强了安全检查,如果用户被限定在了其主目录下,则该用户的主目录不能再具有写权限了!如果检查发现还有写权限,就会报该错误。
#要修复这个错误,可以用命令chmod a-w /home/user去除用户主目录的写权限,注意把目录替换成你自己的。或者你可以在vsftpd的配置文件中增加上面项:
#好了,这样就只能访问自身所属目录。
listen=YES
#listen_ipv6=YES

pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES

pasv_enable=YES
#匿名模式
pasv_min_port=40000
pasv_max_port=50000
pasv_promiscuous=YES
#pasv_address=192.168.168.128
pasv_addr_resolve=yes
local_root=/lazy/ftpdata

上一篇:FTP常用全局配置


下一篇:Docker搭建FTP服务器