VSFTP限制某用戶只能訪問自己的目錄

主配置文件如下..............

anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
chroot_list_enable=YES                             (限制某用戶只能訪問自己的目錄)
chroot_list_file=/etc/vsftpd/chroot_list     (限制某用戶只能訪問自己的目錄,將用戶名寫進這個文件)
listen=YES
max_clients=100
max_per_ip=5


pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
user_config_dir=/etc/vsftpd/userconfig      


2.簡單解釋:以www用戶爲例

 useradd www -s /sbin/nologin

1)

cd /etc/vsftpd/userconfig   

vi www

#配置poster用戶家目錄
local_root=/dir   (這裏爲www登錄ftp所進入的目錄)
#配置用戶可寫權限
write_enable=yes

2)

vi   /etc/vsftpd/chroot_list

www

user2

user3


3.service vsftpd restart  重啓ftp服務即可


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