在 Firefox 中阻止关于:页面

在 Firefox 中阻止关于:页面

我需要让其他人无法在 Ubuntu 机器上安装、删除或禁用/启用 Firefox 插件。

如果我能阻止对 about:addons(以及其他 about: 页面)的访问,那么这将很容易,这样只有具有 sudo 访问权限的用户才能解锁它们;我已经尝试添加:

"127.0.0.1   about:addons"

但这/etc/hosts没有效果。(它可以阻止某些网站,但不能阻止关于:页面)。

令人恼火的是,有多个网站告诉如何在 Windows 上执行此操作,例如:

或者更多。

我还没有找到关于如何在 Linux 上执行此操作的最新(有效)信息

要指定“其他人”,请假设他们是具有我的计算机的完全物理访问权限但没有 root 或 sudo 访问权限的人。

答案1

您应该使用 FireFox 的企业管理系统,您可以在其中指示 FireFox 在启动时使用特定的配置文件,其中可以包含锁定设置的选项。

一旦创建了配置文件,您应该将写权限限制为仅限 root 用户,但允许所有用户读取。

本官方指南关于如何配置它。

我不确定您需要禁用附加组件安装的确切密钥,或者如何阻止about:config,您可以尝试将其添加到此配置文件中的被阻止站点列表中。

答案2

我已经找到了一种方法,使用您所参考的指南中提到的政策。

虽然 Windows 具有通过注册表执行此操作的内置方法,但可以通过独立方式在 Linux 上实现相同的效果(应该也适用于 Windows,如果您的版本没有组策略功能,您好,有人从超级用户或类似人员那里过来)。

policies.json创建一个名为的文件yourInstallationDirectory/distribution。在此文件中写入以下内容:

{
 "policies": {
   "BlockAboutConfig": true,
   "BlockAboutAddons": true
 }
}

以及你想阻止的其他内容

https://mozilla.github.io/policy-templates/

官方指南详细介绍了这一点(但很难找到),请参阅

https://support.mozilla.org/en-US/kb/customizing-firefox-using-policiesjson

另请参阅 Mozilla 官方 github 上的自述文件:

https://github.com/mozilla/policy-templates/blob/master/README.md

相关内容