如何找到 SSL 密钥文件的位置?

如何找到 SSL 密钥文件的位置?

我继承了一台 RedHat 服务器,并试图找到用于生成自签名证书的 SSL 密钥文件,以便我可以制作 CSR。

根据我所做的调查,我在任何常见位置都找不到它。显然,网络浏览器知道它在哪里,因为我收到了这些安全警告消息,但我如何在服务器上找到它?

答案1

我为 Fedora 20 制作了这个。本质上与 Red Hat 相同。就是绿色的部分。

Fedora 20 上的 /etc/pki 结构

答案2

它位于:

/etc/pki

我相信接下来是 TLS,然后是私有。

您需要确保安装了 mod SSL,然后更改 ssl.conf 文件

答案3

我可以建议使用该find命令吗?作为具有提升权限的用户,请尝试:

find / -type f -name *.key 

这应该——至少- 缩小可能性。

答案4

感谢大家的回应。经过进一步挖掘,SSL 由服务器上运行的 java 应用程序管理。

我首先找到了密钥存储文件

find / -name *.p12

然后使用key工具访问证书

{App_Install_Path}/jdk/bin/keytool ....key tool commands....

从那里开始,应用程序弹出来承认我的证书更改。

相关内容