自定义安装

自定义安装

我正在构建一些运行 ubuntu 的信息亭,用于托管内部网站。仅允许访问互联网浏览器而不允许访问其他应用程序的最佳方法是什么?

答案1

自定义安装

我猜一个相对有效的方法(取决于机器的数量,我猜这只有在设置 10 台以上时才有用)是在所有只默认安装 Firefox 或 Chromium 的机器上执行相同的自定义安装:

  • 您需要sudo密码才能从软件中心安装软件,这样他们就无法安装任何其他东西。
  • 您可以为每个应用重复使用相同的定制 Live CD/USB。AskUbuntu 上已经有一篇文章关于定制 Live CD 的

禁止以访客账户启动

您可以在系统启动时设置一个脚本,禁用sudo除互联网浏览器之外的所有不需要密码的应用程序,注意事项:

  • 您可能需要禁用 Nautilus,除非您计划让它们移动文件或下载和使用文件,这完全取决于您。
  • 作为预防措施,您可能需要禁用开放终端键绑定(++ Ctrl),以确保人们在使用来宾帐户时不能乱用终端,但如果您正确设置了来宾帐户,则这稍微有点小题大做。AltT

在自定义安装中,您无需担心创建帐户,因为所有帐户都需要您的 sudo 密码才能执行除访问互联网之外的操作。但是,如果您想修改安装,这会让事情变得更加麻烦,因为您sudo每次都必须使用终端和密码重新启用所有内容。您可以选择更适合您需求的方式。

答案2

一种方法是打开终端并运行一些命令。首先,您需要一个“guest”用户。要成为我们的用户,请执行以下操作:sudo adduser guest

添加任何在终端中适用的信息。然后您要执行的是 chmod 来更改驱动器的安全性。sudo chmod o=wx /

o=除 root 之外 wx=写入和执行。来宾用户需要能够执行文件才能登录。但是他们将无法查看任何系统文件。然后,您可以将 Web 浏览器添加到桌面,然后右键单击菜单栏,然后​​单击“删除”以删除菜单栏。

那应该可行。

相关内容