添加MySQL用户认证的虚拟用户
[root@localhost ~]# useradd mysqlftp -d /var/ftp/pub/mysqlftp
修改mysql虚拟账户的权限
[root@localhost ~]# chown mysqlftp:mysqlftp -R /var/ftp/pub/mysqlftp
创建mysql虚拟账户配置文件夹
[root@localhost ~]# mkdir /etc/vsftpd/vsftpd_user_conf
在此文件夹下配置每个mysql虚拟账户的配置文件
[root@localhost vsftpd_user_conf]# touch lustlost
local_root=/var/ftp/pub/mysqlftp/lustlost #其余配置可以自己按需求写,这里只限制了mysql虚拟用户的个人文件夹
在lustlost目录中创建一个文件验证结果
[root@localhost vsftpd_user_conf]# touch /var/ftp/pub/mysqlftp/lustlost/l.txt
也可以使用quota实现用户的磁盘配额,也结合php,apache,可以实现虚拟主机的搭建。