我想同步家里的 Ubuntu 账户和桌面

我想同步家里的 Ubuntu 账户和桌面

我家里有许多台电脑,都运行 Ubuntu(除了一台运行 Mint 的电脑)。

有没有办法自动同步计算机的设置和主目录。这样,我的任何家庭成员都可以使用完全相同的一组凭据登录任一计算机。

答案1

我不是专家,但对于您的设置,听起来您需要一个中央“服务器”。分布式同步将不起作用,因为所有计算机可能不会同时打开。如果您有一台始终打开且具有大量存储空间的计算机,您将有多种选择。

您可以通过网络安装用户的 /home 文件夹。

更好的选择是设置增量同步的 rsync 脚本:

  • 在节点上从服务器登录 -> 节点
  • 在节点上从节点注销 -> 服务器

您可能还需要查看软件中心中一个名为 Unison 的应用程序,但我从未使用过它,而且我认为它可能相当旧了。

答案2

例如,您可以通过 NFS 导出所有机器上的 /etc 文件夹

然后将这些出口安装到大部分时间处于运行状态的机器上。

创建一个 cron 任务,例如每 5 分钟同步一次所有 /etc/shadow 文件

我假设所有用户在所有机器上都有相同的 ID 号/名称

相关内容