发布网友 发布时间:2022-04-23 04:09
共5个回答
热心网友 时间:2023-07-01 05:50
有些可以实现:
假设用户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根据您的需要的权限属性,这两种最有可能的,你将需要学习。
有限的空间里给你这些。
热心网友 时间:2023-07-01 05:50
chmod o+x b1 其他用户就能进入b1了
chmod o-x b2 其他用户无法进入b1
我个人认为让人看不到b3是做不到的, 才疏学浅, 求解释!
热心网友 时间:2023-07-01 05:51
1.chmod -R 744 /usera 其他用户能够进入usera目录,此时其他用户并可以看到b1 b2 b3目录也能进入三个目录
2. chmod -R 700 /usera/b2 其他用户不能进入b2目录。
3.不能看到也不能进入b3文件夹 ,这个做不到,只能做到不能进入b3目录,方法和第二步一样
热心网友 时间:2023-07-01 05:51
在linux下,以点"."开头命名的文件在系统中被视为隐藏文件。因此,如果想隐藏某个文件或目录,一种简单的办法就是把文件名命名为点开头。
热心网友 时间:2023-07-01 05:52
chmod 777 -R xxx