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用户名写入,保存

4.重新启动systemctl restart vsftpd服务,然后可以用FTP软件登录了

你可能感兴趣的:(vsftpd用户快速配置)