打开 certmgr.msc 显示机器级证书

打开 certmgr.msc 显示机器级证书

如果我打开 certmgr.msc,我想查看在机器级别安装的证书。

  • 我知道我们可以打开 mmc 并为 certmgr 应用管理单元。但我不想那样做。
  • 我知道我们可以使用带有 -s 和 -r 开关的 certmgr.exe 来实现相同的目的。但我不想这么做。

我想要的是,开始|运行|certmgr.msc(带有一些命令行选项 - 如果有的话)来查看机器级证书。目前默认为当前用户。

在 IIS 7/Win 2K8 上,当我导入证书时,它会被添加到 HKLM。我期望 certmgr.msc 控制台具有类似的功能。

如果我打开 certmgr.msc,我想打开机器级证书,而不是打开当前用户证书。当我将证书导入受信任的根时,我希望将其添加到机器级,而不仅仅是用户级。

转到 mmc 并添加 snapin 有点问题。如果我有 (IIS6/Win2K3) 而不是 (IIS 7/Win 2K8) - 我该如何使用 certmgr.msc 将证书添加到机器级存储而不是用户级存储?

如果这个问题听起来不合理,那正是我想要达到的目的。欢迎提出想法/意见。

2015 年 10 月 30 日编辑 根据 mil bauer 的回答 - 如果您使用的是 Win 8/Server 2012 R2,请尝试 certlm.msc 打开证书 - 本地计算机。

答案1

certlm.msc 将打开本地机器存储。

答案2

据我所知,将管理单元添加到“空白”实例中MMC是打开管理控制台中机器证书存储的唯一方法。如果您愿意,您可以随时保存该控制台,这样以后就不必手动添加管理单元,但默认certmgr.msc保存的控制台具有针对用户的证书管理单元。

相关内容