安装

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/

保存