相关疑难解决方法(0)

文件权限中用户和组所有者的优先级

关于 Linux (Arch Linux) 上的文件权限,我遇到了一些意想不到的事情(对我来说)。基本上我有:

  • userXgroupX
  • fileX userX:groupX ---rwx----

令我困惑的是:我无法在 上执行任何操作 ( rwx) fileX。这是正确的吗?有人可以确认这确实是预期的行为吗?

我可以执行的唯一操作是mv并且rm因为我对父目录具有写权限。

问题是,我一直认为这些权限会相互重叠,从最通用的权限开始(其他 -> 组 -> 用户)。换句话说,如果o=rwx谁关心组和用户的权限是什么?显然情况并非如此,但对我来说没有多大意义;这似乎违反直觉。这种方法似乎唯一有用的是,很容易排除一个非常特定的人/组,这似乎不是一个聪明的方法(恕我直言)。此外,所有者(和组?)应该可以chmod吧?对这个问题有什么想法吗?

users acl permissions group files

25
推荐指数
2
解决办法
2万
查看次数

备份和恢复文件权限

有没有办法备份和恢复文件所有权和权限(可以使用chown和更改的内容chmod)?

您可以使用 icacls 在 Windows 中执行此操作

访问控制列表呢?

acl backup permissions files

22
推荐指数
1
解决办法
2万
查看次数

用户属于多个组时ACLS的优先级

如果一个文件有两个组的 ACL 条目,则赋予它们不同的权限,如下所示:

group:admin:rw-
group:staff:r--
Run Code Online (Sandbox Code Playgroud)

如果用户同时属于这两个组,他有什么权限?哪个条目优先?实验似乎表明最严格的权限适用。如果是这样,如果我真的希望一个组的成员拥有更高的权限,即使他们也属于其他更受限制的组,处理这种情况的最佳方法是什么?

acl permissions group

5
推荐指数
1
解决办法
3510
查看次数

标签 统计

acl ×3

permissions ×3

files ×2

group ×2

backup ×1

users ×1