如何在用作图书馆公共计算机的计算机上设置 Ubuntu?
我需要以下功能和用户限制:
- 启动时,访客用户应自动登录。
- 访客用户只能使用 Firefox、Chrome 和 OpenOffice。
- 访客用户应该能够将文件写入他/她的 USB 记忆棒,但不能写入计算机的硬盘。
有没有关于如何设置此类内容的指南?是否有专为此目的而创建的 Ubuntu 混音版?
答案1
答案2
- 设置访客帐户非常简单:
System > Administration > Users and Groups
然后按照以下步骤操作:Ubuntu StackExchange:用户如何避免在启动时输入密码? - 卸载所有软件后,使用
Applications > Ubuntu Software Center
从此处获取 Google Chrome:Linux 版 Google Chrome并安装它。 - 这确实是个棘手的部分。默认情况下,他们只允许下载到“Guest”主文件夹。您可以将主文件夹权限或所有权更改为其他内容(请记住,设置文件夹仍应归 Guest 所有。另一种方法是编写一个脚本,在每次登录时重新创建 Guest 主文件夹。对于 USB 驱动器读取来说,这应该不是问题,因为默认情况下允许这样做。
答案3
这是来自奥斯陆公共图书馆的一封电子邮件的摘要,描述了他们的设置:
- 公共电脑运行鲁本图
- 他们使用LXLauncher
- 公共电脑从服务器映像启动(我猜是使用 PXE?)
- 他们遵循利布基和科哈项目紧密相关(我不知道他们如何使用它们/是否使用它们)
图书馆 IT 人员将创建其设置的详细描述。当我了解更多信息后,我会编辑并添加链接。
答案4
这与我为学生中心的一些计算机所做的工作非常相似。它们是具有管理员权限的 WinXP 计算机。位于大学校园内。不寒而栗!我确信他们体内的病毒比……呃,你知道的还要多。
在花了大约 15 分钟试图清理这个可怕的烂摊子后,我决定将机器切换到 Ubuntu。起初,我们只有一个自动登录的“学生”用户,但是我们有一些高中生,他们每天站在电脑前 3 个小时以上都没有问题。所以我创建了一个 .xsession 脚本,除了我的自定义 pyGTK+ 脚本之外,什么都没有启动,这个脚本给了他们......我想是 15 分钟,然后自动将他们注销。他们可以启动 Firefox 并浏览网页,但仅此而已。一旦他们关闭 Firefox,我的程序就会弹出并锁定屏幕 5-10 秒(我已经有一段时间没有看过它了)。这实际上惹恼了任何想站在那里然后重新登录的人,但这大约是一个用户移动所有东西、离开,然后下一个人接替他们所需的时间。
不过,马可的想法非常可行。