多个用户、单个工作站、1 个主文件夹(可以实现吗?如果可以,如何实现?)

多个用户、单个工作站、1 个主文件夹(可以实现吗?如果可以,如何实现?)

我正在本地图书馆为家谱研究团队(约 12-14 人)设置一台工作站(信息亭)。我计划使用 Ubuntu 12.04 LTS 作为操作系统。

  1. 每个用户必须拥有独特的用户ID和密码
  2. 理想情况下,我希望每个用户输入他们的用户身份手动。默认情况下,LightDM 允许用户从滚动列表中选择他们的姓名。(不过这还不算什么)
  3. 所有用户必须访问单一桌面环境和相同的主目录用于文档协作(所有用户的单一文档存储库)。我还想避免根据用户数量多次配置桌面 UI 外观和感觉。** 我已经规划了品牌桌面背景、启动器布局和其他与我正在编写的培训手册一致的东西。
  4. 我需要审核每个用户的登录注销日期/时间戳以记录花费的时间。 这个问题的答案对我理解这一点有帮助。 (我需要了解答案是否仍然有效,因为它是在 2010 年写的。)

我问的是一个非常具体的问题:我上面描述的内容是否可以全面实现?如果可以,如何实现?我会接受“否”或“可能不行”的回答。如果是的话,请帮我简单解释一下“为什么”,然后我会重新开始。问这个问题的原因是,我怀疑这是无法实现的,但想 100% 确定。

答案1

唔...

您可能能够使用符号链接。如果您创建用户,然后删除他们的主文件夹,然后用指向“共享”主文件夹的符号链接替换它,那么理论上所做的任何更改都会发生在共享主文件夹中。

前任:

ln -s /home/shared_home /home/new_users_home

到那时你就会真正地把它拼凑起来。

我不确定这样做是否有效,或者如果一开始有效,那么从长远来看是否有效。用户家中存储了如此多的东西,包括浏览器缓存等……我敢肯定,您可以期待一些奇怪的事情发生。

如果您想要一个文档的中央存储库。您可能只需创建该目录,然后在每个用户的桌面上放置一个链接...这不会使每个用户的桌面环境相同,但可以解决文档存储库问题。

您可以创建基本帐户(并按照您的需要进行配置,链接到桌面上的文档存储库等)。然后创建下一个用户,删除他们的主目录,并将基本帐户主目录复制到新用户。有效地用您的特定配置替换新用户的主目录。冲洗并重复。

希望这可以帮助

答案2

不知道这是否是您想要的,但如果您有一个为每个用户自动安装的单独的 ext4 分区,您可以将其用作全局主文件夹?

答案3

我确信我遗漏了关键的一点,但如果您想避免根据用户数量多次配置桌面,难道不能只执行一次并将相应的文件复制到每个用户的主目录吗?

答案4

在 /etc/passwd 中编辑每个用户的主文件夹,并将其全部指向同一个主目录。这意味着他们共享所有设置和文档。

如果您只想共享保存在 Documents 文件夹中的文档,但允许每个用户单独配置任何设置,则可以将每个 Documents 文件夹替换为指向共享文件夹的链接。

相关内容