虚拟帐户
# yum install db4-utils -y
# useradd -d /var/ftp/vuserdir -s /sbin/nologin vuser
# cd /etc/vsftpd
[root@teacher vsftpd]# ls
[root@teacher vsftpd]# rm -f vsftpd.conf
[root@teacher vsftpd]# cp vsftpd.conf.bak vsftpd.conf
#anonymous_enable=YES
115 guest_enable=YES
116 guest_username=vuser
117 pam_service_name=vsftpd1
83 anon_world_readable_only=NO
# vim vftpuser.txt
pan
123
sun
456
# db_load -T -t hash -f /etc/vsftpd/vftpuser.txt /etc/vsftpd/vftpuser.db
# chmod 600 vftpuser.db
[root@teacher vsftpd]# ls -l vftpuser.db
-rw------- 1 root root 12288 Aug 19 15:09 vftpuser.db
# cd /etc/pam.d
# vim vsftpd1
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vftpuser
account required /lib/security/pam_userdb.so db=/etc/vsftpd/vftpuser
# service vsftpd restart