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 用戶配置目錄


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

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


配置各自用戶訪問根目錄

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

local_root=/data/KIDS-ACS/

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

local_root=/data/Mini-ACS/

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

local_root=/data/TS-ACS1/



重啓服務

[root@SHM-Storage-EF vsftpd]# /etc/init.d/vsftpd restart
關閉 vsftpd:  [確定]
爲 vsftpd 啓動 vsftpd:  [確定]
登錄確認


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章