美文网首页
ssl证书的生成

ssl证书的生成

作者: 陆遥远 | 来源:发表于2020-12-15 16:20 被阅读0次
  • 2.安装好openssl之后进入到openssl的安装目录下的bin目录

  • 3.生成密钥key

openssl genrsa -des3 -out f:/work/server.key 2048
f:/work/server.key:这个是生成的文件路径 这个命令执行的时候,会提示你输入密码,输入简单的123456或者别的都行

生成完成之后,可以使用下面的命令去掉密码:

openssl rsa -in f:/work/server.key -out f:/work/server.key

  • 3.创建证书的申请文件
openssl req -new -key f:/work/server.key -out f:/work/server.csr -config "D:\tool\Git\mingw64\ssl\openssl.cnf"

注意,需要先安装git后执行以上命令,根据提示输入国家简称,省市等信息,一直到最后就行。

  • 4.创建一个CA证书
openssl req -new -x509 -key f:/work/server.key -out f:/work/ca.crt -days 3650 -config "D:\tool\Git\mingw64\ssl\openssl.cnf"

注意,上面的命令也需要加-config参数,不然也会报上面说的错误。

  • 5.使用上面的证书申请文件和CA证书,来创建自己的证书
openssl x509 -req -days 3650 -in f:/work/server.csr -CA f:/work/ca.crt -CAkey f:/work/server.key -CAcreateserial -out f:/work/server.crt
企业微信截图_16080203601300.png

https://bbs.aliyun.com/read.php?spm=5176.100241.0.0.3btVZy&tid=306848

相关文章

  • beego启用https

    启用https的话,首先要生成ssl证书 生成ssl证书 SSL证书包括: CA证书: 也叫根证书或者中间级证书,...

  • Beego实现HTTPS访问

    用https的话,首先要生成ssl证书生成ssl证书SSL证书包括: CA证书: 也叫根证书或者中间级证书,如果是...

  • SpringBoot HTTPS配置

    1、获取SSL证书 正式项目可以购买或者申请免费ssl证书,测试项目可以使用cmd自行生成ssl证书。 输入密码和...

  • Apache配置https

    Apache Apache命令 Apache开启https SSL生成证书:步骤1:生成密钥 步骤2: 生成证书请...

  • Kubernetes | 二进制软件包方式部署 -- 生成SSL

    03 生成集群SSL证书 集群所需的 SSL 证书均通过 cfssl 工具包来生成。 以下内容均在本地主机上操作,...

  • https配置、双向验证、go代码实现

    原理 参照这里: 双向认证SSL原理,已经说的很详细了 证书生成 根证书生成 服务端证书生成 客户端证书生成 ng...

  • autocert 与 nginx的配合

    autocert 负责生成SSL证书, 生成的证书配置在nginx中, nginx负责处理https请求. 使用a...

  • Nginx环境下http和https(ssl)共存的方法

    给nginx配置SSL证书后(这里使用的是自己生成的测试证书,参见 nginx使用ssl模块配置HTTPS支持),...

  • 生成 ssl 证书

    首先,创建文件夹。 创建根配置文件并写入配置项。 生成根 key 和 crt 复制未注释的全局 openssl 配...

  • Httpd配置CA证书

    apache httpd配置ssl证书部分记录证书生成相关请参考此链接

网友评论

      本文标题:ssl证书的生成

      本文链接:https://www.haomeiwen.com/subject/soijvxtx.html