Vsftp怎么设置同一个用户对两个或多个不同目录的不同权限?

需求:1.现在VSFTP有一个虚拟用户VU1,VSFTP主目录中有两个文件夹A和B。2.怎么设置VU1对于目录A有读写权限,而VU1对于目录B只有读取的权限呢?... 需求:
1.现在VSFTP有一个虚拟用户VU1,VSFTP主目录中有两个文件夹A和B。
2.怎么设置VU1对于目录A有读写权限,而VU1对于目录B只有读取的权限呢?
展开
 我来答
御剑晨风
推荐于2016-02-11 · TA获得超过717个赞
知道小有建树答主
回答量:477
采纳率:0%
帮助的人:582万
展开全部
这个问题好像是和vsftpd无关的,你只要直接在权限管理里设置就可以了。

首先明确VU1和目录A,B的关系,然后可以调整权限;
比如对于目录A,VU1是同组用户,但不是作者,那就将组权限设置为rw-;
对于目录B,VU1是其他用户,那就设置权限为r--;以此类推;

设置权限可以使用chmod指令,如果有逻辑问题,需要设置多个用户,建议使用chown和chgrp指令调整目标目录的所有者和组别,理论上说(不排除很麻烦的调整),总有一种方案可以实现你所需的权限要求- -~
追问
VU1和VU2是虚拟用户,似乎不能够直接通过chmod和chown之类的命令设置目录权限吧!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xid03zz
2011-03-29 · TA获得超过435个赞
知道答主
回答量:665
采纳率:0%
帮助的人:377万
展开全部
pd.conf中添加user_config_dir配置项 并且设置用户配置文件的保存目录 如 user_config_dir=/etc/vsftpd_user_conf 其中“/etc/vsftpd_user_conf”的意思是设置在“/etc/vsftpd_user_conf”目录中保存虚拟用户的配置文件
3..建立用户配置文件目录 命令是 mkdir /etc/vsftpd_user_conf
4..在为虚拟用户建立单独的配置文件 (就是在/etc/vsftpd_user_conf这个目录下为每个用户建立文件)
比如。。我们只要test1有浏览和下载的权限。。我们就要在/etc/vsftpd_user_conf下建立test1(/etc/vsftpd_user_conf/test1)
创建好test1后 需要执行"vi /etc/vsftpd_user_conf/test1"
在其中添加这样一句话“anon_world_readable_only=NO”(后面的NO一定要是大写的)

Ps:记得需要建立虚拟用户哦 还有就是记得需要在主配置文件里添加user_config_dir配置项 也就是我说的第2步
追问
这只能设置不同用户对于同一目录的权限,我的需求是同一用户对不同目录的不同权限问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式