我有一个文件xyz
,其权限440与所有者" a"和小组" b"。
组b包含访客用户
现在我是用户C,我想阅读文件xyz的内容。有没有可行的办法呢?
答案 0 :(得分:2)
您应该只将用户C添加到B组。
这是我在其上找到的最佳资源:http://www.cyberciti.biz/faq/howto-linux-add-user-to-group/
答案 1 :(得分:1)
是的,您可以使用Access Control List来允许用户或群组访问某个文件或目录。
•允许用户 c 读取文件 xyz 的示例:
setfacl -m u:c:r /home/a/xyz
-m 用于修改acl,“ u ”适用于具体命名为“ c ”的用户,其次是权利和档案。
•或示例允许 b 组读取,写入,执行文件 xyz :#
setfacl -m g:b:rwx /home/a/xyz
如果您要配置一个目录,以便创建的所有文件都将继承该目录的acls,您将在该组之前使用“ d ”选项。
•要删除权限,请使用“ x ”选项。
setfacl -x g:b /home/a/xyz
答案 2 :(得分:0)
您可以将用户C放入B组。