如何让某个用户继承另一个用户的所有文件权限,就好像他们是所有者一样

如何让某个用户继承另一个用户的所有文件权限,就好像他们是所有者一样

我刚刚切换到 Fedora 27,想知道我想要的是否可行。

我希望某个用户继承另一个用户的所有权限(含义:能够像我是所有者一样访问文件)

我想要一个如下的结构:

root
├── desktop_user
│   ├── firefox
│   ├── chrome
│   └── games
│       ├── game_1
│       └── game_2
└── All other applications

我希望desktop_user能够访问树中所有子用户的文件。但firefoxchrome不能充当desktop_user.

desktop_user和 也是如此rootroot除非输入密码,否则我不想访问。我正在寻找一种干净的方法来做到这一点,最好是。

答案1

好吧,我想我已经在帮助下解决了乔治·尤多森

我使用以下命令编辑了 sudoers 规则: visudo -f /etc/sudoers.d/overrides

desktop_user ALL=(%desktop_child) NOPASSWD: ALL

desktop_child分配给树中所有子节点的组来自哪里desktop_user

这允许desktop_user对其所有子项执行 sudo,但反之则不然。

相关内容