1. 添加用户组
# groupadd www2. 修改配置
# vi /etc/vsftpd/vsftpd.conf查找:
#chroot_list_enable=YES #chroot_list_file=/etc/vsftpd.chroot_list修改为:
chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list3. 增加用户
# useradd -g www -d /dir/to -M ftpuser4. 设置用户口令
# passwd ftpuser5. 编辑用户文件:
# vi /etc/vsftpd/chroot_list每个用户占一行,如: peter john
6. 重新启动vsftpd
# service vsftpd restart7. 完成 第一次设置1~5 步骤, 以后每增加一个用户,只需执行3~5步骤即可. 改变所属组与用户
# chown -R www:www /var/www/html/domain.com/htdocs设置为同组用户拥有相同权限,可以避免nginx、php、ftp无法操作的问题
# chmod -R g+rwx /var/www/html/domain.com/htdocs