我刚刚切换到 Fedora 27,想知道我想要的是否可行。
我希望某个用户继承另一个用户的所有权限(含义:能够像我是所有者一样访问文件)
我想要一个如下的结构:
root
├── desktop_user
│ ├── firefox
│ ├── chrome
│ └── games
│ ├── game_1
│ └── game_2
└── All other applications
我希望desktop_user
能够访问树中所有子用户的文件。但firefox
并chrome
不能充当desktop_user
.
desktop_user
和 也是如此root
。root
除非输入密码,否则我不想访问。我正在寻找一种干净的方法来做到这一点,最好是。
答案1
好吧,我想我已经在帮助下解决了乔治·尤多森。
我使用以下命令编辑了 sudoers 规则:
visudo -f /etc/sudoers.d/overrides
desktop_user ALL=(%desktop_child) NOPASSWD: ALL
desktop_child
分配给树中所有子节点的组来自哪里desktop_user
。
这允许desktop_user
对其所有子项执行 sudo,但反之则不然。