死记硬背某个用户的设置/偏好设置,将其复制给其他用户

死记硬背某个用户的设置/偏好设置,将其复制给其他用户

可能重复:
如何将旧用户帐户复制到新用户帐户?

我已经安装了 Ubuntu,用户名是 andy,假设我想为 Ben、Chris、Dave 和 Ethan 创建帐户,我希望他们都拥有非管理员权限和完全相同的(初始)设置……除了他们的主文件夹。

假设我按照自己的需要设置了 Ben 的帐户,例如:Libre Office writer 保存为 .doc,天气指示器设置为计算机的地址,启动器图标是我选择的位置,桌面背景等。

有没有什么方法可以让我设置 Chris、Dave 和 Ethan 的行为(最初)完全相同(除了主文件夹不同)?

目前,我已经重复四遍了!

答案1

当您创建新用户时,文件会从 /etc/skel 复制到其新主目录中。如果您希望文件默认出现在那里,只需将它们添加到 /etc/skel 即可。这也适用于默认配置,因此您可以创建一个原型用户并将该用户的主目录复制到 /etc/skel。电子邮件帐户等的自动设置将需要一些脚本,但不一定非常复杂。如果您想为 Liferea 提供默认的 Web 源,您可以将源添加到原型用户,然后只需将 ~/.liferea_1.6 文件夹复制到 /etc/skel/.liferea_1.6 即可。

有些应用程序不能这样工作。例如,您无法使用 Evolution 来做到这一点,但大多数应用程序都可以这样配置。

相关内容