我想将所有用户帐户的 Firefox 主页设置为特定网页。当任何用户登录并打开 FireFox 时,我希望他们看到特定网页。是否有任何文件或 FF 安装程序可以让我执行此操作?
答案1
我可以提供一种手动方法来确保所有用户都有相同的偏好,包括主页(说明假设您使用 Windows,但在任何操作系统上进行一些调整可能都有效):
在 Firefox 的菜单中(如果找不到它,请使用 Firefox 按钮的选项来启用菜单栏 - 它应该可以更容易地找到该选项),转到
?
>Troubleshooting information
。在第一个表“应用程序基础”中,单击
Show folder
。您应该位于当前配置文件的文件夹中。在这里,您可以在各种文件中找到有关用户配置文件的所有信息,包括下载历史记录和各种其他内容。您要查找的是
prefs.js
。假设主页未设置为默认的 about:home,那么您应该在此文件中找到一行user_pref("browser.startup.homepage", "http://site.com");
或类似内容。这是您需要的行。您实际上不需要查看该行。确定哪个配置文件是“主”配置文件(实际上我不确定它是否会改变任何东西),然后对于其他每个用户,浏览到等效文件夹。如果您不确定是哪一个,请以该用户身份登录并使用
Troubleshooting information
以进入那里。确保 Firefox 没有运行,删除
prefs.js
每个非主用户的文件并将其替换为指向“主”配置文件的符号链接。您可能需要记下正确的文件夹,然后从管理员帐户执行这些更改。建立符号链接:(假设您使用 Windows)
我个人强烈推荐更容易使用的链接外壳扩展通过右键单击选项完成所有操作,但您也可以使用命令提示符来执行此操作。我相信本指南应该向你展示如何去做。
当您完成删除和
prefs.js
用符号链接替换所有内容后,实际上您对 Firefox 偏好设置所做的每个更改(基本上,任何会出现在 中的内容about:config
)都将反映在每个用户身上,因为它们实际上都引用同一个文件。
我还没有尝试过这种方法,所以我不能肯定地说,但有可能只有“主”帐户才能更改首选项,而其他人没有更改文件的权限。要更改此设置,您需要登录“主”帐户(或可能是任何管理员帐户)并编辑 的prefs.js
权限(右键单击 > Properties
> Security
)(在 Windows 中),以便每个相关帐户都可以编辑它。
如果您想要确保不仅是偏好设置,而且 Firefox 的所有内容对每个用户来说都是完全相同的,您可以执行相同的操作,但不是链接prefs.js
,而是链接整个配置文件夹。