如何通过终端使用自定义默认设置重置我的 Firefox 配置文件

如何通过终端使用自定义默认设置重置我的 Firefox 配置文件

我有一台供孩子们使用的 iMac,在启动时我有一个自动脚本来重置壁纸、dock 和其他系统设置。到目前为止我唯一没能做到的是使用自定义设置重置 Firefox 配置文件。

我已经能够通过终端创建新的配置文件,但我不知道如何通过终端设置代理设置。关于如何执行此操作,您有什么想法吗?

答案1

我刚刚尝试设置一些测试代理设置,然后查看配置文件。在prefs.js文件中,我看到了以下内容:

user_pref("network.proxy.http", "test.com");
user_pref("network.proxy.type", 1);

所以我不知道您具体是如何从终端执行此操作的,但也许这会有所帮助。如果您按照自己想要的方式进行设置,您应该能够将设置从中复制出来prefs.js

答案2

我最终通过在已知位置(Myapp.app/MacOS/Resources)中包含整个预配置的 Firefox 配置文件并创建一个 bash 脚本将其复制到配置文件文件夹来解决该程序。

答案3

如果 iMac 使用的是 Leopard,并且这些孩子不存储任何文档(好吧,我猜他们会存储,或者将来会存储),那么可以使用来宾帐户

您可以使用家长控制来管理访客帐户,例如,您可以限制访客用户可以访问的应用程序或过滤互联网内容。
[..]
重要提示:使用访客帐户创建的文件将在用户注销时被删除。将为访客的文件创建一个临时主文件夹。当他们注销时,主文件夹及其内容将被删除。

更重要的是:最近的错误可能会删除另一个帐户的数据,因此请确保您有备份并留意软件更新。(或阅读如何在 Snow Leopard 中以访客身份登录后恢复丢失的主文件夹——这也可能适用于那些不小心点击了“访客帐户”的人……)

相关内容