关于Linux Firefox设置企业策略的问题

阅读:1149回复:7
2020-11-25 20:25
写私信
楼主#
在Windows下我直接在Firefox的安装目录下的distribution文件夹放入自订的policies.json即可设置企业策略
但是Linux的Firefox安装目录是哪个?我尝试将文件放在
/usr/lib/firefox-esr/distribution 或者 /lib/firefox-esr/distribution
打开Firefox之后 about:policies#errors 都显示
error reading file
放在 /etc/firefox-esr/ 或 /etc/firefox-esr/distribution/
也未识别策略
发行版是Debian 10,用的是官方仓库里的Firefox-ESR 78
请问我应该如何设置policies.json文件?
2020-11-30 10:30
写私信
1楼#
https://github.com/mozilla/policy-templates/blob/master/README.md 上面说你可以放在 /etc/firefox/policies下面
2020-12-01 09:57
写私信
2楼#
要先找到firefox主程序所在文件夹,位置因发行版而异,然后新建distribution/policies.json。
或者用楼上说的/etc下的。
2020-12-04 23:34
写私信
3楼#
话说最近经常进不了论坛啊,总是error。。。
2020-12-04 23:38
写私信
4楼#
taoww:https://github.com/mozilla/policy-templates/blob/master/README.md 上面说你可以放在 /etc/firefox/policies下面回到原帖
我就是看这个说明,说明里指定的位置都试过了,都是不识别或者 error reading file
另外因为Debian仓库里的是ESR。所以我把说明里的firefox换成firefox-esr(本来自带的目录都是带esr)再试,一样不行。。。
2020-12-04 23:41
写私信
5楼#
alanfly:要先找到firefox主程序所在文件夹,位置因发行版而异,然后新建distribution/policies.json。
或者用楼上说的/etc下的。
回到原帖
我也是这么想的。于是试了官方说明里的路径还是不行(见上面回复)后跑去找主程序目录,但是不是很熟悉Linux,就在about:support里找 应用程序二进制文件 这一项,然后找那个目录来新建,但是还是失败了,请问找主程序所在目录有什么好方法吗?about:support那个 应用程序二进制文件 路径应该没错吧?
2020-12-05 01:33
写私信
6楼#
cmhjpr:我也是这么想的。于是试了官方说明里的路径还是不行(见上面回复)后跑去找主程序目录,但是不是很熟悉Linux,就在about:support里找 应用程序二进制文件 这一项,然后找那个目录来新建,但是还是失败了,请问找主程序所在目录有什么好方...回到原帖
about:support里是主程序路径。
又看了下你帖子里错误是error read file,那可能是权限问题导致无法读取。我试着把我这里的policies.json的权限设置成111就会出现跟你一样的错误,你看看你的policies.json的读权限有没有加上。
2020-12-07 00:31
写私信
7楼#
alanfly:about:support里是主程序路径。
又看了下你帖子里错误是error read file,那可能是权限问题导致无法读取。我试着把我这里的policies.json的权限设置成111就会出现跟你一样的错误,你看看你的policies...
回到原帖
谢谢,终于成功了,原来是权限问题