如何配置访客用户使其只能运行 Firefox?

如何配置访客用户使其只能运行 Firefox?

我确实需要给予 Guest 用户较少的权限:就像在旧版本中一样。只需 Firefox,就是这样。

答案1

我不确定您的请求是否可行,因为每次都会将访客会话重新创建为“默认新用户”,我也不知道如何关闭这种行为(希望有人能来回答这个问题)

不过,一个可行的解决方法是删除 Guest 帐户并设置一个新的用户帐户,这样您就可以更好地控制该帐户,以根据需要自定义/配置权限。您甚至可以称这个帐户为“Guest”(或给它起另一个名字)

删除来宾帐户

在终端中输入 Ctrl-Alt-T

sudo gedit /etc/lightdm/lightdm.conf

这将打开 lighdm 配置文件,只需复制并粘贴以下行,然后保存并关闭文件

allow-guest=false

然后重启

sudo reboot`

现在您的访客帐户已被删除,请导航至

系统设置>用户帐户并创建新帐户

在设置你需要的任何权限之前

答案2

Pessulus(图形锁定编辑器)

Pessulus 使您能够在 GConf 中设置强制设置,这些设置适用于所有用户,限制他们可以做的事情,这对于信息亭(例如网吧)特别有用。

例子可以锁定的是面板(不允许更改面板配置,锁定其位置和内容),一些单独的功能(禁用屏幕锁定和注销),网络浏览器(禁用特定协议、任意 URL、强制用户处于全屏模式)

在此处输入图片描述

安装

sudo apt-get install pessulus

最简单的锁定设置是网络亭用户无法退出浏览器。然而,Pessulus 支持的唯一网络浏览器是 Epiphany,(您的问题提到 FireFox,但这可能是一种妥协)

安装

sudo apt-get install epiphany-browser

如果你想要的不仅仅是一个网络信息亭(如上所述),那么你可以使用锁定编辑器,如下所示

• 单击系统 ▸ 管理 ▸ 锁定编辑器 • 在终端窗口中运行 pessulus 命令。

您将看到一个带有多个不同选项卡的窗口。每个选项卡代表可禁用的不同类别的桌面设置。

如果尚未设置,则应设置第二个用户帐户以进行锁定。默认情况下,第二个帐户将被限制使用 sudo,这将隐藏菜单中的许多管理实用程序。

  • 创建第二个帐户系统设置->用户组

  • 单击“解锁”,然后单击“添加用户”。

  • 查看“用户权限”选项卡,根据需要限制新用户。

在此处输入图片描述

创建新用户后,登录新帐户。

从以下位置启动 Pessulus系统设置->锁定编辑器。 从类别列表中选择 Epiphany Web Browser。在这里,您可以找到诸如禁用退出、限制浏览所选域以及禁用编辑界面等选项。

Pessulus 文档在这里

其他参考

相关内容