Mac系统下Firefox全局policies.json配置路径迁移咨询
Mac系统下Firefox全局policies.json配置路径迁移咨询
嘿,我来给你说下Mac系统上怎么把Firefox的policies.json移到系统级的稳定路径~
你之前把配置放在Firefox应用目录里确实有隐患,比如应用更新的时候说不定就被覆盖或者搞丢了,迁到系统级路径绝对是更稳妥的选择。
Mac上Firefox的系统级全局配置路径是/Library/Application Support/Mozilla/Firefox/distribution,按下面几步操作就行:
先创建这个路径(如果系统里还没有的话):
打开终端,输入这条命令,输入管理员密码确认:sudo mkdir -p /Library/Application\ Support/Mozilla/Firefox/distribution把你原来的
policies.json文件从/Applications/Firefox.app/Contents/Resources/distribution复制到刚创建的系统路径:
终端命令可以用:sudo cp /Applications/Firefox.app/Contents/Resources/distribution/policies.json /Library/Application\ Support/Mozilla/Firefox/distribution/复制完成后,记得把应用目录里的原配置文件删掉或者重命名,避免Firefox优先加载旧路径的配置。
最后重启Firefox,配置就会自动从系统级路径加载了,功能和之前完全一致,但位置更稳定,再也不用担心应用更新影响到它啦。
另外补充两个小细节:
- 如果要给Mac上所有用户生效,就用上面的系统级路径;
- 如果只想给当前登录用户单独配置,也可以用
~/Library/Application Support/Mozilla/Firefox/distribution这个路径,操作时不用加sudo权限。
对了,你之前写的配置内容完全没问题,就是下面这样:
{ "policies": { "LocalFileLinks": ["http://example.org/"] } }
迁移后这个配置的功能不会打折扣,照样能正常允许指定站点打开本地文件链接。
备注:内容来源于stack exchange,提问作者KevinHJ
相关产品推荐
相关产品推荐

