Debian Squeeze 的 GDM 访客会话

Debian Squeeze 的 GDM 访客会话

时不时地,我会想把家里的台式机或笔记本电脑给别人,让他们在我不注意的时候查看邮件或在网上查找一些东西。我使用的是 Debian 6 (squeeze),正在寻找一个更聪明的解决方案,而不仅仅是为他们创建一个帐户,然后将其删除。

有人能给我指点一下 Debian 软件包或分步说明,以便为登录用户通过几次点击即可创建的图形会话设置非持久性帐户吗?该帐户应在下次重新启动时从系统中删除。我目前正在使用 GDM,但对 KDM 或 lightDM 开放。

答案1

这只是瞎猜,但创建一个名为 guest 的用户(其 $HOME 指向)还不够吗/tmp/guest?每次重新启动时都会清除内容/tmp(取决于您的设置,但无论如何都是有规律的)。

除非有人知道为什么这是一个可怕的想法,否则至少值得一试:

sudo useradd -mb /tmp/ guest

答案2

我所能提供的只是一些仍需进一步完善的想法:

  • 创建一个具有正确权限的普通帐户,其中“/home/guest”位于 ramdisk 上,以便每次启动时都会刷新
  • 在会话脚本中添加一行清除“/home/guest”的内容
  • 勇敢尝试将 Ubuntu gdm-guest-session 包编译到 Debian 中

相关内容