0

我有这个需求,我必须在机器上安装 ubuntu 用于特定目的,并且我必须创建一个特定的锁定用户帐户。

在启动时,我需要以带有用户名和密码字段的格式显示登录框(所以我必须管理机器,只需重新启动并以 root 身份登录)。

此用户登录后,我必须在特定页面上自动打开 Google Chrome。

停止,这个特定的用户不必做更多的事情。这台机器连接到我的客户博览会中带有展示广告的显示器。

这个怎么做?我没有任何想法。谁能告诉我实现这一目标的所有正确步骤?

在此先感谢弗朗切斯科

4

2 回答 2

0

您必须设置自助服务终端模式。您可以在http://www.alandmoore.com/blog/2011/11/05/creating-a-kiosk-with-linux-and-x11-2011-edition/找到一个很好的教程和所有需要的步骤

于 2013-07-18T08:16:34.963 回答
0

这可能是一个“老帽子”的答案......但是,在实践中,简单地创建一个执行特定任务的登录 shell(类似于 FTP 或备份用户帐户)在实践中很常见。

这意味着 - 只需放在 /etc/passwd 中,您通常会在其中为用户放置 shell(/bin/bash 或其他),您实际上放置了一个脚本,它可以执行您想要的任何操作。当脚本结束时,用户被引导关闭。

如果这与正确配置的 selinux 结合使用,只要脚本不可破解(即不请求可以附加命令的输入(即“输入名称:”Mike; rm -rf /)或可能导致到缓冲区溢出。

出于这个原因,最好将脚本放在一个独立的目录中,chroot 用户,将用户放在自己的组中,并让用户/组只拥有对该目录的权限。

于 2014-03-05T09:35:45.290 回答