如何更改访客会话默认值

如何更改访客会话默认值

我有一个经过适当调整的 gnome 桌面,并且我想让访客会话共享大多数用户设置,其中包括:

  • Gtk 和 Metacity 主题。
  • 面板、位置和小程序的数量。
  • 登录时运行的应用程序。

我很难找到这个配置文件在文件系统中的位置。

答案1

在 11.10 中这变得容易多了。

首先,您需要创建一个文件夹:sudo mkdir -p /etc/guest-session/skel/。-p 开关会创建 /etc/guest-session,这样您就可以一次性将 /skel 放入其中。现在,您只需将所需的文件添加到 /etc/guest-session/skel,它将在创建时复制到来宾帐户中。

如果您想了解更多有关正在发生的事情,设置此功能的程序是 /usr/sbin/guest-account。

教程自定义访客会话详细阐述了此主题。特别是,它描述了如何创建“特殊用途用户”,以便以方便的方式自定义访客会话的外观和行为,而无需知道要编辑哪些文件。

答案2

每次都会使用/usr/share/gdm/guest-session/guest-session-setup.sh脚本(该脚本是gdm-guest-session软件包的一部分)重新创建访客会话,并将其设置为“默认新用户”。我没有看到任何干净的使其将您的设置包含到访客会话中的方法。

当然,你可以改变每个新用户的 $HOME 的创建方式,但我不确定这是否真的是你想要的(我不会认为这是一个“干净的”解决方案)。

答案3

不确定……但我一直遵循以下步骤在这篇文章中login as guest在您可以自定义帐户的部分下。然后是freeze it实际设置rsync在 PC 启动时重置帐户的部分。您可以轻松修改它以在注销或关机时重置。对我来说效果很好。

相关内容