求教如何创建ftp虚拟服务器

求教如何创建ftp虚拟服务器

各位大侠:
小弟被FTP的虚拟用户整晕了,网上的方法基本都试过了,大概都是vsftpd+mysql,vsftpd+pqsql,vsftpd+db4 不是不行就是太繁琐,请问各位有快速建立vsftpd虚拟用户的教程吗?最好新建用户是用htpasswd加密的方式,不胜感激!
暂时使用vsftpd
、虚拟帐户
1、vi /etc/vsftpd/vsftpd.conf
guest_enable=YES
guest_username=user1
pam_service_name=/etc/pam.d/vsftpd.vu
anon_world_readable_only=NO
2、VSFTPD.VU内容 文件在/etc/pam.d/下
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login
account required /lib/security/pam_userdb.so db=/etc/vsftpd/vsftpd_login

生成VSFTPD数据库文件
db_load -T -t hash -f /etc/vsftpd/logins.txt /etc/vsftpd/vsftpd_login.db
LOGINS.TXT内容
abc
123
xyz
321
2、不同的虚拟帐户配置
user_config_dir=/etc/vsftpd_user_conf
在/etc/vsftpd_user_conf下
建立abc:
anon_world_readable_only=NO
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES

建立xyz:
anon_world_readable_only=YES
anon_upload_enable=YES
anon_mkdir_write_enable=YES
anon_other_write_enable=YES