vsftp设置不同用户登录ftp的根目录不同 

创建三个用户

[root@SHM-Storage-EF ~]# useradd kids

[root@SHM-Storage-EF ~]# useradd mini

[root@SHM-Storage-EF ~]# useradd ts

[root@SHM-Storage-EF ~]# passwd kids

[root@SHM-Storage-EF ~]# passwd mini

[root@SHM-Storage-EF ~]# passwd ts

共享路径

[root@SHM-Storage-EF data]# ll /data/

drwxr-xr-x.  6 kids kids 4096 1月  31 11:26 KIDS-ACS

drwxr-xr-x. 10 mini mini 4096 1月  31 11:36 Mini-ACS

drwxr-xr-x.  4 ts   ts   4096 1月   5 01:07 TS-ACS1

 

 

[root@SHM-Storage-EF vsftpd]# vim vsftpd.conf

local_root=/data/ 用户登录路径

chroot_local_user=YES 锁定用户到各自目录为其根目录

user_config_dir=/etc/vsftpd/userconfig 用户配置目录

 

[root@SHM-Storage-EF vsftpd]# mkdir userconfig

[root@SHM-Storage-EF vsftpd]# cd userconfig/

配置各自用户访问根目录

[root@SHM-Storage-EF userconfig]# vim kids

[root@SHM-Storage-EF userconfig]# vim mini

[root@SHM-Storage-EF userconfig]# vim ts

 

vsftp设置不同用户登录ftp的根目录不同 _vfast多用户多目录

vsftp设置不同用户登录ftp的根目录不同 _vfast多用户多目录_02

vsftp设置不同用户登录ftp的根目录不同 _vfast多用户多目录_03

 

重启服务

[root@SHM-Storage-EF vsftpd]# /etc/init.d/vsftpd restart

关闭 vsftpd:                                              [确定]

为 vsftpd 启动 vsftpd:                                    [确定]

登录确认

修改权限和属主

 

 

 

 

 

 

 

 

done