我已经使用 ubunto 和 apache 配置了一个 Web 服务器。我使用它进行本地测试,因此我安装了自签名的蛇油证书。我想导出蛇油证书并将其添加到我的测试 Windows 客户端信任存储中。要导出证书,我在 apache 服务器中使用了以下命令:我导航到此路径,在此路径中可以列出蛇油证书。我在此名称中以 .pem 格式看到它:ssl-cert-snakeoil.pem
在此路径中:/etc/ssl/certs$
然后我使用此命令:
sudo openssl pkcs12 -export -out ssl-cert-snakeoil.pfx
但是终端光标只是闪烁,好像在等待我在文件上写入,直到我单击 -c 退出。
我如何导出我的 apache 服务器证书以便将其添加到我的 Windows 信任存储区。
PS 这是一个测试环境练习。我知道它是自签名的,也知道将其添加到 Windows 信任存储中会产生什么后果。
答案1
只需将 PEM 文件复制到 Windows 客户端,然后将文件扩展名更改为 或.crt
。.cer
双击该文件,Windows 将询问您是否要安装它。