我正在管理一个拥有数百个用户的 Ubuntu 服务器。
一个用户可能想要将他的文件/文件夹共享给他的重要的其他人。一些用户可能是电影爱好者俱乐部的成员,而其中一些是 Toastmaster 会员,仅举几例。
用户的关系过于复杂,并且关系或群组可能是暂时的。
如果我理解正确的话,addgroup
、usermod
和 等命令需要sudo
许可。如果用户必须要求我创建并将他们添加到组中,我会被这些电子邮件淹没。
如何允许用户在较少sudo
参与的情况下共享文件访问权限?
不像放置用户之间共享文件的最合适的目录是什么?,我完全同意用户将共享文件放在自己的主文件夹中。
答案1
如果我是你,我会使用这样的东西:https://en.wikipedia.org/wiki/List_of_collaborative_software#Web-based_software
管理组、用户、文件可能很快就会变成一件苦差事,更不用说它还存在安全风险和其他复杂性。