我有这个需要,我必须在一台机器上为特定目的安装ubuntu,我必须创建一个特定的锁定用户帐户。
在启动时,我需要以用户名和密码字段的格式显示登录框(所以我必须管理机器,只需重新启动并以root用户身份登录)。
在此用户登录后,我必须在特定页面上自动打开Google Chrome。
停止,此特定用户不必执行更多操作。本机连接到我的客户展示中展示广告的显示器。
怎么做?我什么都不知道。谁能告诉我实现这一目标的所有正确步骤?
提前致谢,Francesco
答案 0 :(得分:0)
您必须设置自助终端模式。您可以在http://www.alandmoore.com/blog/2011/11/05/creating-a-kiosk-with-linux-and-x11-2011-edition/
找到一个好的教程和所有必需的步骤答案 1 :(得分:0)
这可能是一顶旧帽子"回答......但是,在实践中很简单地创建一个执行特定任务的登录shell(类似于FTP或备份用户帐户)。
这意味着 - 简单地放入/ etc / passwd,你通常把shell放到用户(/ bin / bash或其他)你实际放置一个脚本来做任何你想做的事情。当脚本结束时,用户将被启动。
如果这与正确配置的selinux相结合,只要脚本不可破解就很安全(即不要求输入可以附加命令(即#34;输入名称:" Mike; rm -rf /)或者可能导致缓冲区溢出。
出于这个原因,将脚本放在一个独立的目录中,chroot用户,将用户放在自己的组中,并让用户/组只拥有该dir的权限。