![如何将项目目录共享到成员的主目录中](https://linux22.com/image/222978/%E5%A6%82%E4%BD%95%E5%B0%86%E9%A1%B9%E7%9B%AE%E7%9B%AE%E5%BD%95%E5%85%B1%E4%BA%AB%E5%88%B0%E6%88%90%E5%91%98%E7%9A%84%E4%B8%BB%E7%9B%AE%E5%BD%95%E4%B8%AD.png)
我有一个要求,当用户登录时,他们应该在用户主目录中看到他们所属项目的共享目录。他们不应该看到任何其他项目目录。用户应该具有读/写访问权限。
例如,假设有三个用户 u1、u2 和 u3 以及两个项目 p1、p2。 u1 是 p1 的一部分,u2 是 p2 的一部分,但 u3 可以访问 p1 和 p2。一旦他们登录,他们的主目录应如下所示。
- U1首页 -> p1
- U2 主页 -> p2
- U3 主页 -> p1, p2
就我而言,将有数百个用户和项目。不到 5% 的用户是多个项目的成员。
答案1
重新发布@panki 在评论中发布的答案。
- 设置群组
- 根据组分配文件权限
- 将用户添加到组
- 在用户主目录中创建符号链接