安装
yum -y install vsftpd
创建个用户ooxx
useradd -s /sbin/nologin -d /data/client/1.0.4 ooxx passwd ooxx
修改用usermod,
调整目录
usermod -s /sbin/nologin -d /data/client/1.0.1 ooxx
删除用userdel
userdel -r ooxx
然后编辑vsftpd配置文件,位置是:vim /etc/vsftpd/vsftpd.conf
找到anonymous_enable这个配置项,默认是YES,修改成NO,表示不允许匿名用户登录
找到chroot_local_user=YES这个配置,默认是注释的,这里去掉注释,表示只让用户在自己的目录里面活动
service vsftpd restart
FTP开通的端口为21 ,要记得开通防火墙
给/data/client/chess目录分配权限 ,给ooxx和ooxxGroup
chown -R ooxx:ooxxGroup /data/client/1.0.4
chmod 755 /data/client/1.0.4
在 /etc/vsftpd/userconfig/ 目录添加用户 ooxx
vi ooxx
local_root=/data/client/1.0.4/
保存