如何查看信任的CA证书列表?
在 Linux 和 Windows 中,信任的根证书存储在不同的位置,并且可以使用不同的工具来查看。
Linux 中已信任的根证书列表:
在 Linux 系统中,通常使用 OpenSSL 或者 Mozilla 的证书存储库来管理信任的根证书。具体位置可能因发行版而异,以下是一些常见的位置:
-
OpenSSL 证书存储:在某些 Linux 发行版中,信任的根证书存储在 OpenSSL 的证书目录中,通常为
/etc/ssl/certs
或者/etc/pki/tls/certs
。 -
Mozilla 证书存储:另一些 Linux 发行版使用 Mozilla 的证书存储库,通常为
/usr/share/ca-certificates
或/usr/local/share/ca-certificates
。
你可以使用以下命令来查看这些目录中的证书文件:
ls /etc/ssl/certs
ls /etc/pki/tls/certs
ls /usr/share/ca-certificates
ls /usr/local/share/ca-certificates
Windows 中已信任的根证书列表:
在 Windows 操作系统中,信任的根证书存储在 Windows 证书存储中。你可以使用 Microsoft 管理控制台(MMC)或者 PowerShell 来查看已信任的根证书。
-
MMC 查看:
- 打开 Microsoft 管理控制台(mmc.exe)。
- 添加证书管理器插件:文件 -> 添加/删除管理单元 -> 选择“证书” -> 添加 -> 选择“计算机帐户” -> 完成。
- 导航到“受信任的根证书颁发机构”,这里显示了计算机信任的根证书列表。
-
PowerShell 查看:
- 打开 PowerShell 终端。
- 运行以下命令:
Get-ChildItem -Path Cert:\LocalMachine\Root
这些方法可以让你查看 Linux 和 Windows 系统中已信任的根证书列表。
people found this article helpful. What about you?