1)添加用户

useradd -g ftp -d /var/www/html -s /sbin/nologin ftpuser

useradd 参数解释:-g 指定组 -d 指定访问的文件夹 -s 禁止登陆系统(登录后执行的shell)

2)设定用户密码

passwd ftpuser

3)vsftpd 锁定虚拟用户目录

vi /etc/vsftpd/vsftpd.conf

-------------------------------------------------------------------
chroot_list_enable=YES
# (锁定目录)
#chroot_list_enable这里为YES时,将调用下面文件
chroot_list_file=/etc/vsftpd.chroot_list
------------------------------------------------------------------
创建一个/etc/vsftpd.chroot_list 文件把要锁定的用户名加进去就可以

[root@hostname]#vi /etc/vsftpd/chroot_list
ftpuser
admin
这样ftpuser,admin就锁定在指定目录
4)userdel 命令删除用户,只删除用户登录信息。对于目录等其它关联不做删除