创建共享文件,并删除
cd /var/ftp/---------------------(切换到ftp目录下)
mkdir aaaaa-------------------(创建aaaaa目录)
ll----------------------------------(查看目录下的文件)
mv aaaa/ pub/---------------(移动aaaa文件夹到pub/目录下)
添加两个chroot。test1和test2
touch chroot_list--------------------------(创建文件)
ls-----------------------------------------------(查看一下)
vi chroot_list---------------------------------(编辑chroot_list)
内容如下
test1
test2
进入etc/vsftpd/vsftpd.conf并修改配置文件
修改vsftpd.conf三处
允许chroot用户写入YES
匿名用户访问权限NO
chroot用户的存放list,文件存放位置
systemctl restart vsftpd------------------(重启vsftpd服务)
ll
useradd -s /sbin/nologin test1-----------------(添加用户)
useradd -s /sbin/nologin test2
echo "000000" | passwd --stdin test1-----------(设置密码)
echo "000000" | passwd --stdin test2
登录不上的解决办法
cd /var/www/------------------(切换到/var/www/目录下)
ll----------------------------------(查看)
chmod -R o+w html/--------------------(赋予权限)
修改/etc/vsftpd/vsftpd.conf配置文件
修改如下
local_root=/var/www/html