首先给用户指定目录
useradd -d /opt/reconciliation -s /sbin/nologin -g ftpGroup -G root ftpUser
如果是编辑用户的FTP目录则用
usermod -d /path/to/ftp ftpuser
然后修改
vi etc/vsftpd.conf
加上
chroot_list_enable=YES
chroot_list_file=/etc/my_chroot_file
然后 vi /etc/my_chroot_file
每行一个用户名
esc :wq 保存即可
PS
useradd 添加用户ftpUser
-d 指定用户根目录为/opt/reconciliation
-s 指定shell脚本为/sbin/nologin,表示不允许shell登录
-g 创建分组ftpGroup
-G 指定root分组
PS:创建有问题可以删除重新创建 userdel -r ftpUser