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:36Mini-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 用戶配置目錄
vsftp設置不一樣用戶登陸ftp的根目錄不一樣



[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的根目錄不一樣
vsftp設置不一樣用戶登陸ftp的根目錄不一樣
vsftp設置不一樣用戶登陸ftp的根目錄不一樣

重啓服務
[root@SHM-Storage-EF vsftpd]# /etc/init.d/vsftpd restart
關閉 vsftpd:                                       [肯定]
爲 vsftpd 啓動 vsftpd:                              [肯定]
登陸確認
vsftp設置不一樣用戶登陸ftp的根目錄不一樣

vsftp設置不一樣用戶登陸ftp的根目錄不一樣

vsftp設置不一樣用戶登陸ftp的根目錄不一樣

 
done
相關文章
相關標籤/搜索