如何为公共计算机配置Ubuntu?

如何在将用作库中的公共计算机的计算机上设置Ubuntu?

我需要以下function和用户限制:

  • 在启动时,guest用户应该自动登录。
  • 访客用户只能使用Firefox,Chrome和OpenOffice。
  • 来宾用户应该能够将文件写入他/她的USB记忆棒,但永远不能写入计算机的硬盘。

有关如何设置此类内容的任何指导原则? 是否有为此目的创建的Ubuntu混音?

你可能想看看这两个程序: pessulussabayon

特别是sabayon很有趣,虽然它有点令人困惑! 它可以在每次启动时为用户重新创建预定义的会话,然后可以使用pessulus完全限制此会话。 然后你只需要设置自动登录(通过菜单系统>管理>登录屏幕),你就可以开始了。

  1. 设置Guest帐户非常简单: System > Administration > Users and Groups然后按照以下步骤操作: Ubuntu StackExchange:用户如何避免在启动时输入密码?
  2. 使用Applications > Ubuntu Software Center卸载所有软件后,从此处获取Google Chrome: Google Chrome for Linux并安装它。
  3. 这真是棘手的部分。 默认情况下,他们只能下载到“Guest”主文件夹。 您可以将主文件夹权限或所有权更改为其他内容(请记住,设置文件夹应保留为Guest所有。另一种方法是在每次登录时重新创建Guest主文件夹的脚本。对于USB驱动器阅读不应该是一个问题,因为它是默认允许的。

这是来自奥斯陆公共图书馆的电子邮件摘要,描述了他们的设置:

  • 公共电脑运行lubuntu 10.04
  • 他们使用LXLauncher
  • 公共电脑启动服务器映像(我猜是使用PXE吗?)
  • 他们密切关注Libki和koha项目(我不知道他们是如何使用它们的)

图书馆IT人员将创建其设置的详细说明。 当我知道更多时,我将编辑和添加链接。

这与我在学生中心的某些计算机上所做的非常类似。 他们具有管理员权限的WinXP机器。 在大学校园里。 不寒而栗 ! 我相信他们有更多的病毒而不是……嗯,你知道。

在花了大约15分钟试图清理可怕的混乱后,我决定将机器切换到Ubuntu。 起初我们刚刚有一个自动登录的“学生”用户,但我们有一些高中孩子进来,每天站在电脑上3个小时没有任何问题。 所以我创建了一个.xsession脚本,除了我给他们的自定义pyGTK +脚本之外什么都没有启动…我认为它是15分钟,然后自动将它们记录下来。 他们可以启动firefox并浏览网页,但就是这样。 一旦他们关闭了firefox,我的程序就会重新启动并锁定屏幕5-10秒(自从我查看它以来已经有一段时间了)。 这有效地惹恼了任何想要站在那里然后重新登录的人,但那是一个用户移动他们所有东西,离开,以及下一个人/他们取代他们所需要的时间。

不过,马可的想法非常可靠。