我有一个xyz
权限为 440 的文件,所有者为“a”,组为“b”。
b 组包含来宾用户
现在我是用户 C,我想读取文件 xyz 的内容。有什么可能的方法吗?
我有一个xyz
权限为 440 的文件,所有者为“a”,组为“b”。
b 组包含来宾用户
现在我是用户 C,我想读取文件 xyz 的内容。有什么可能的方法吗?
您应该只将用户 C 添加到组 B。
这是我找到的最好的资源:http ://www.cyberciti.biz/faq/howto-linux-add-user-to-group/
是的,这是可能的,您可以使用访问控制列表来允许用户或组访问某些文件或目录。
• 允许用户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
您可以将用户 C 放入组 B。