如何设置群组权限?

如何设置群组权限?

我的 Ubuntu 服务器版本有问题。我需要设置组(以及组中的用户)的访问权限(抱歉我的英语不好)例如:

我有 3 个组。

  • 开发商
  • 经理
  • 管理员

以及以下文件夹结构:

/data
 |-www
 |-swww
 |-pwww

我想为其制定以下规则:

Folder | devs | managers | admins  
www    | RWX  | RWX      | RWX
swww   | -    | R        | RWX
pwww   | -    | -        | RWX

答案1

尝试使用访问控制列表 (ACL)。您可以找到有关 ACL这里

这应该允许您为单个文件夹上的多个组设置权限。

您将需要下载 acl: sudo apt-get install acl

并修改您的 fstab 以启用 acl 文件权限。

答案2

我认为这是不可能的,因为 ext 文件系统上的每个文件/文件夹仅提供设置以下权限:

  1. 所有者用户
  2. 所有者群组
  3. 其他人

因此,无法为多个特定组设置文件/文件夹权限。

相关内容