我有一个要求,当用户登录时,他们应该在用户主目录中看到他们所属项目的共享目录。他们不应该看到任何其他项目目录。用户应该具有读/写访问权限。
例如,假设有三个用户 u1、u2 和 u3 以及两个项目 p1、p2。 u1 是 p1 的一部分,u2 是 p2 的一部分,但 u3 可以访问 p1 和 p2。一旦他们登录,他们的主目录应如下所示。
- U1首页 -> p1
- U2 主页 -> p2
- U3 主页 -> p1, p2
就我而言,将有数百个用户和项目。不到 5% 的用户是多个项目的成员。
答案1
重新发布@panki 在评论中发布的答案。
- 设置群组
- 根据组分配文件权限
- 将用户添加到组
- 在用户主目录中创建符号链接