#!/bin/bash

 
read -p  "please input your  name"    NAME
read -p  "please input your  passwd"  PASSWD
read -p  "please input your  path"    path
echo $NAME >>/etc/vsftpd/login.txt
echo $PASSWD >>/etc/vsftpd/login.txt
echo $NAME=$path >>/etc/vsftpd/chroot_list
cd /etc/vsftpd/user_config_dir
cp  add.txt  $NAME
 
echo  local_root=$path >> /etc/vsftpd/user_config_dir/$NAME
 
 
db_load -T -t hash  -f /etc/vsftpd/login.txt   /etc/vsftpd/vsftpd_login.db
 
service vsftpd restart
 
#############################
[root@qqd137 vsftpd]# cat user_config_dir/add.txt 
anon_upload_enable=yes
virtual_use_local_privs=YES
chmod_enable=YES
anon_world_readable_only=no
anon_mkdir_write_enable=yes
anon_other_write_enable=yes
local_umask=023
################################