Mic*_*ter 8 mac firefox trusted-root-certificates macos
我想知道如何在 Mac OS X 上为 Firefox 部署根证书。我找到了一些在 Windows 上执行此操作的解决方案,它的工作原理非常棒。现在我想在 Mac OS X 上做同样的事情。我们有很多客户端使用这个操作系统,如果我们必须在客户端上手动完成,那将是非常浪费的。我正在寻找一种无需让任何用户输入机器的解决方案。
我找到了 OS X 的替代方案certutil->security
但为了安全,我只能将证书添加到钥匙串中。Firefox 似乎不使用密钥链来检查证书。
如何将证书添加到用户特定的证书库?
Firefox 使用自己的证书存储。因此,如果您将证书添加到一个 firefox,您应该能够确定用户 firefox-profile 中已更改的文件并将它们部署到所有其他用户。或者在 Firefox.app 中找到主证书存储,并将其替换为包含您的根证书的证书存储。
更新
您感兴趣的文件是~/Library/Application Support/Firefox/Profiles/[profile-id]/cert8.db. 查看https://sadique.io/blog/2012/06/05/managing-security-certificates-from-the-console-on-windows-mac-os-x-and-linux/了解更多信息。向下滚动到Firefox 部分。
这种方法的缺点是用户可能会丢失已经添加的根证书。
| 归档时间: |
|
| 查看次数: |
10531 次 |
| 最近记录: |