搜索
写经验 领红包

ftp限制用户访问目录(ftp限制用户访问怎么解决)

导语:ftp限制用户访问

ftp限制用户访问目录(ftp限制用户访问怎么解决)

1.当我的主机有很多用户,我想限制少数用户vsftp后只能在自己的home中,而不能进入其它目录:

vi /etc/vsftpd/vsftpd.conf

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

然后将少数用户加到/etc/vsftpd.chroot_list文件中

service vsftpd restart

2.让我的主机大部分用户只能在自己的home目录下而不能进入其它目录,但要开放少数用户可以进入任何目录:

vi /etc/vsftpd/vsftpd.conf

chroot_local_user=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

然后把少数用户加到/etc/vsftpd.chroot_list

service vsftpd restart

3.更改所有用户登陆后的初始目录:

vi /etc/vsftpd/vsftpd.conf

local_root=/u/out

service vsftpd restart

4.更改指定用户登陆后的初始目录:

vi /etc/vsftpd/vsftpd.conf

user_config_dir=/etc/vsftpd_user_config

然后在/etc下建立目录vsftpd_user_config

如果想定制用户allen ftp后的登陆目录则在目录/etc/vsftpd_user_config下vi一个allen文件再在此文件中加入local_root=/u/out

service vsftpd restart

5.用户要求主机大部分用户只能对/u/out目录下文件进行vsftp操作,而不能进入其它目录,少数用户可以进入任何目录

vi /etc/vsftpd/vsftpd.conf

local_root=/u/out

所有用户vsftp登陆后都指定进入/u/out目录

chroot_local_user=YES

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd.chroot_list

然后将可以进入任何目录的用户加到/etc/vsftpd.chroot_list文件中

service vsftpd restart

本文内容由小苹整理编辑!