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_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 命令删除用户,只删除用户登录信息。对于目录等其它关联不做删除