|
查了一些精华帖子,很简单实用的一点没有提到。很多情况下,需要为不同用户分配不用于home的根目录。不同用户使用同一个ftp下的不同目录权限。
这种情况下
1 创建/etc/vsftpd_user_conf
2 vsftpd.conf加入user_config_dir=/etc/vsftpd_user_conf
不同用户在目录vsftpd_user_conf可以拥有一个与ftp帐户名相同的文件,作为子config文件。vdftpd首先读入vsftpd.conf,再根据用户登陆名查找子config文件,并用子config文件中的选项复写原来的全局config选项。
3 在子config文件里面加入
local_root = /var/your_root
chroot_list_enable=YES
这样不同的用户可以拥有不同的文件目录权限。 |
|