apache - 从私钥生成 Apache 公钥

标签 apache ssl https openssl apache2

从我的服务器托管服务提供商生成的私钥生成 SSL 兼容公钥的步骤是什么? 这是 key 的一部分,它似乎是一个 RSA 私钥。

-----BEGIN RSA PRIVATE KEY-----
MIIEpAIBAAKCAQEAqy0rpDUVRzxHsFr4#FET5iSNVkIljgN75jQi4W7DOtAf6BWk
umcLMLIxBaQl3m7/1X93lW5EpyIa/+IqlLH0fUwMyURY6UHJ5WP/LOiV8xs2+xoJ
3LtXdMGjHEyOoSuNcJCiP4nsoYUOvxn9A37vxYnJ3Z5a9lcTQNZSorQJnxDT8cmN
y/LwcgNNVDyPwTHHxgf/V6lnuZiiaCZb5ulwSbSWaHJm7+AsXf7E2oFl3YCE7nGE
NuVM9QP0sDc44oV9qG8QZqc6wGYwSEX3YegKL0hp/2se6xwK20N/KJ5b/toWqvUt
....+G3mblRn2D==

我对此没有太多经验,似乎我已经失去了 记录我如何为我去年的证书生成 key 对。 谢谢!

最佳答案

首先,永远不要像您那样泄露您的私钥(或私钥的一部分)。特别是因为该私钥未使用密码加密。

既然你已经这样做了,我会生成一个新的私钥。

通常你会根据你当前的私钥生成一个证书请求,这样你就不需要在服务器上更新你的私钥,只需要使用 openssl req command 更新你的新证书。 .

例如

openssl req -out newrequest.csr -key private.key -new

既然你真的应该生成一个新的私钥,你可以这样做:

openssl req -out newrequest.csr -new -newkey rsa:2048 -nodes -keyout private.key

关于apache - 从私钥生成 Apache 公钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56316178/

相关文章:

php - SSL 错误 : how to redirect https://www. domain.com 通过 .htaccess 到 http ://domain. com 以避免 SSL 错误

security - 如何在 Tomcat 上更新 ssl 证书?

apache - 更改 apache 的 html 文件

python - Airflow 随机向任务发送sigterms

internet-explorer - weblogic 的短暂 Diffie-Hellman 公钥错误

ssl - Telegram Bot API Webhooks 自签名证书问题

ssl - Hyperledger Fabric SDK - https 和 TLS 证书/ key

php - 查找在 Ubuntu 服务器上记录 PHP 错误的位置?

python - 找不到包 "libapache2-mod-proxy-html"Ubuntu 16.04

php - 添加 SSL 证书后登录表单不起作用