vsftpd用户快速配置

1.建立根文件夹
mkdir /home/wwwroot
在wwwroot下建立ftp1文件夹,这个是ftp1用户能完全掌控的文件夹了
2.建立用户
adduser -d /home/wwwroot -g ftp -s /sbin/nologin ftp1
passwd ftp1
3.将文件夹权限赋予ftp用户ftp1
chown ftp1 /home/wwwroot/ftp1
将wwwroot文件夹的写权限关掉
chmod a-w /home/wwwroot
4.将新建ftp1用户加入到chroot_list列表
取消/etc/vsftpd/vsftpd.conf中的注释
chroot_list_enabled=yes
chroot_list_file=/etc/vsftpd/chroot_list
修改根目录
local_root=/home/wwwroot
编译/etc/vsftpd/chroot_list文件,将ftp1用户名写入,保存
【vsftpd用户快速配置】4.重新启动systemctl restart vsftpd服务,然后可以用FTP软件登录了

    推荐阅读