自动创建用户脚本,通过下面脚本可以自动创建用户
#!/bin/bash
echo -n "name:"
read name
echo -n "password:"
read pass
mkdir /test/ftp/$name
chown ftpusr.ftpusr /test/ftp/$name
echo $name >>/etc/vsftpd/login.txt
echo $pass >>/etc/vsftpd/login.txt
db_load -T -t hash -f /etc/vsftpd/login.txt /etc/vsftpd/login.db
chmod 600 /etc/vsftpd/login.db
touch /etc/vsftpd/config/$name
echo guest_enable=yes >>/etc/vsftpd/config/$name
echo guest_username=ftpusr >>/etc/vsftpd/config/$name
echo local_root=/test/ftp/$name >>/etc/vsftpd/config/$name
echo download_enable=YES >>/etc/vsftpd/config/$name
echo anon_upload_enable=yes >> /etc/vsftpd/config/$name
echo anon_other_write_enable=YES >>/etc/vsftpd/config/$name
echo anon_mkdir_write_enable=YES >>/etc/vsftpd/config/$name
echo anon_world_readable_only=no >>/etc/vsftpd/config/$name