openssl 生成 https 证书密钥

Author Avatar
饶英俊(Royin) 3月 12, 2024

前言

如何使用 openssl 生成 https 证书及密钥。当你的在开发、调试、测试等阶段需要使用 https 协议而非 http 时,它对你非常有用。

openssl 生成证书及密钥

openssl req -x509 -nodes -newkey rsa:2048 -keyout key.pem -out cert.pem

注意,上面的代码表示在当前所在目录下生成证书及密钥。

参数介绍

仅对本文章所示内容中用到的选项进行介绍,其余请自行查阅 openssl 相关文档。

  • req 表示需要使用 openssl 请求证书相关的操作。

  • -x509 表示需要使用 openssl 生成自签名证书。

  • -nodes 表示不对私钥进行加密

  • -keyout 指定生成的 RSA 私钥文件的输出位置

  • -out 指定生成的自签名证书的输出位置

该博客版权归饶英俊(Royin)所有,严禁抄袭,欢迎转载。如有反馈或建议等可通过邮箱联系我
本文链接:https://raoyingjun.github.io/2024/03/12/openssl%E7%94%9F%E6%88%90https%E8%AF%81%E4%B9%A6%E5%AF%86%E9%92%A5/