linux上,如何设置文件夹的访问权限?

linux上,如何设置文件夹的访问权限?,第1张

有的能实现:

假设usera的组是groupa

那么对groupb组成员

chgrp groupb -R /usera

或者

把groupb组所有成员加入组groupa

对groupc组成员,可以实现以下

不能看到b1,b2,b3,及下级文件夹和文件,但能够进入b1文件夹,且不能进入b2、b3文件夹

其它保持默认权限,然后

chmod o-rwx -R /usera

chgrp groupc -R /usera/b1

因为你的要求有点儿特殊,b1,b2,b3能不能看到,全靠上级目录的读权限,只能有一个选择。linux的传统权限确实是比较简单。

不过可以研究下ACL高级权限控制和特殊权限SUID,SGID,SBIT,根据你的需求,这2种权限属性很可能你需要去研究。

篇幅有限,就给你说这些。

有些可以实现:

假设用户A组为A组

然后组B组成员

chgrp命令B组-R / USERA

所有B组组成员组A组的

右组C组的成员,并且可以实现

看不到的B1,B2,B3,和较低的文件夹和文件B1文件夹,但能够进入,不进入B2,B3文件夹

保持默认的权限,然后

属性的O-RWX-R / USERA

chgrp命令C组-R / usera/b1

因为你有点特殊,B1,B2, B3能不能看到,由于父目录的读取权限,只能有一个选择。传统的Linux的权限是比较简单的。

但可以研究下的高级ACL权限控制和特殊权限的SUID,SGID SBIT根据您的需要的权限属性,这两种最有可能的,你将需要学习。

有限的空间里给你这些。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11405321.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-15
下一篇 2023-05-15

发表评论

登录后才能评论

评论列表(0条)

保存