16

我有一个组“g1”,有 2 个用户 Alice 和 Bob。我想以不同的权限与他们共享一个文件'file1'。(对于 Alice 只读和 Bob 读+写)

4

2 回答 2

16

假设 Bob 可以拥有该文件,那么以下内容应该对您有用。

$ chown Bob:g1 file1

首先将文件的所有权设置为 Bob 以允许读写访问,并将组所有权设置为 g1 组。

$ chmod 640 file1 

将所有者设置为可读写,并将组设置为只读。这是网络服务器上常见的权限结构。请注意,“世界”在此结构中没有权限,但 $ man chmod 可以提供有关文件权限的更多信息,并将您带到您需要去的地方。此外,如果您需要对整个系统的权限进行更多控制,您可能需要查看 Posix ACL 或 SE Linux,因为您确实表明您使用的是 RedHat

于 2013-10-12T20:38:54.923 回答
3

你可以在 Linux 中这样尝试:-

chown user_name file
chown user_name folder
chown -R user_name folder #recursive
于 2013-10-12T17:45:10.233 回答