![允许一组用户对子目录具有 +w 权限,无需 sudo 访问](https://linux22.com/image/96052/%E5%85%81%E8%AE%B8%E4%B8%80%E7%BB%84%E7%94%A8%E6%88%B7%E5%AF%B9%E5%AD%90%E7%9B%AE%E5%BD%95%E5%85%B7%E6%9C%89%20%2Bw%20%E6%9D%83%E9%99%90%EF%BC%8C%E6%97%A0%E9%9C%80%20sudo%20%E8%AE%BF%E9%97%AE.png)
我是 Linux 系统上的非管理员用户。没有 sudo,所以我无法管理任何组。大约 5 个其他用户组成的团队需要对我创建的子文件夹进行共享访问 (+w)。我不想授予该文件夹 777 权限,我只希望团队对该文件夹中的所有内容拥有完全权限。
处理这个问题最有效的方法是什么?
大多数讨论要么建议组(需要 sudo),要么改变所有权。两者似乎都不对。我通过搜索并不清楚 ACL 是否是可行的方法,所以如果是,您能解释一下它如何适用于这样的共享文件夹吗?
答案1
正如评论所暗示的那样,共享组是处理您想要的事情的“正确”方式。但如果这是不可能的,您可以按照您的建议使用 ACL。您只需setfacl -m u:someuser:rwx thefolder
对要授予访问权限的每个用户执行并重复此操作即可。