问题描述
如何在将用作库中的公共计算机的计算机上设置Ubuntu?
我需要以下功能和用户限制:
-
在启动时,guest用户应自动登录。
-
访客用户只能使用Firefox,Chrome和OpenOffice。
-
来宾用户应该能够将文件写入他/她的USB memory 棒,但永远不能写入计算机的硬盘。
有关如何设置此类内容的任何指导原则?是否有为此目的创建的Ubuntu混音?
最佳解决方案
特别是sabayon很有趣,虽然它有点令人困惑!它可以在每次启动时为用户重新创建预定义的会话,然后可以使用pessulus完全限制此会话。然后你只需要设置auto-login(通过菜单系统>管理>登录屏幕),你就可以开始了。
次佳解决方案
-
设置Guest帐户非常简单:
System > Administration > Users and Groups
然后按照:Ubuntu StackExchange: How can user avoid entering password on bootup? -
使用
Applications > Ubuntu Software Center
卸载所有软件后,从此处获取Google Chrome:Google Chrome for Linux并安装它。 -
这真是棘手的部分。默认情况下,他们只能下载到”Guest”主文件夹。您可以将主文件夹权限或所有权更改为其他内容(请记住,设置文件夹应保留为Guest所有。另一种方法是在每次登录时都有一个re-created来宾主文件夹的脚本。对于USB驱动器读取该文件夹不应该是一个问题,因为它是默认允许的。
第三种解决方案
这是来自奥斯陆公共 Library 的电子邮件摘要,描述了他们的设置:
-
公共PC运行Lubuntu
-
他们使用LXLauncher
-
公共电脑启动服务器映像(我猜是使用PXE吗?)
Library IT人员将创建其设置的详细说明。当我知道更多时,我将编辑和添加链接。
第四种方案
这与我在学生中心的某些计算机上所做的非常相似。他们是具有管理员权限的WinXP机器。在大学校园里。不寒而栗!我相信他们有更多的病毒而不是……嗯,你知道。
在花了大约15分钟试图清理可怕的混乱后,我决定将机器切换到Ubuntu。起初我们刚刚有一个自动登录的”student”用户,但我们有一些高中孩子进来,每天站在电脑上3个小时没有任何问题。所以我创建了一个.xsession脚本,除了我给他们的自定义pyGTK +脚本之外什么都没有启动…我认为它是15分钟,然后自动将它们记录下来。他们可以启动firefox并浏览网页,但就是这样。一旦他们关闭了firefox,我的程序就会重新启动并锁定屏幕5-10秒(自从我查看它以来已经有一段时间了)。这有效地惹恼了任何想要站在那里然后重新登录的人,但那是一个用户移动他们所有东西,离开,以及下一个人/他们取代他们所需要的时间。
不过,马可的想法非常可靠。