一步生成 SSL 证书的脚本

介绍

一步生成 SSL 证书的脚本,
这类博客很多,但没有一个是现成的,所以参考很多博客写了一个脚本,一步到位

一、文件

https_tool.zip

二、注意

工具基于openSSL实现,所以建议在linux系统上运行

三、步骤

  1. 解压
    在这里插入图片描述

  2. 执行

    • 命令:./build_ssl.sh [ip/host] [pass(非必须)] #参数1:IP或域名,参数2:密码

    • 例子:./build_ssl.sh 192.168.8.68

    • 结果
      在这里插入图片描述
      在这里插入图片描述

    • 提示:temp目录为生成的临时目录,用完可删除

  3. 生成文件(temp目录下)

    • 文件
      在这里插入图片描述

      包含各种文件,都能满足需要

    • root.crt:用户客户端的根证书,若不配置,客户端需要点击继续访问

    • server.crt, server.key:一般可用于nginx的配置
      在这里插入图片描述

    • server.pfx:由server.crt和server.key合并生成的PKCS12类型的证书,在springboot使用案例如下

      ssl:
          key-store: classpath:server.pfx
          key-store-password: 123456
          key-store-type: PKCS12
      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值