自签发SSL证书签发(附脚本)

自签发 SSL (https) 证书

自签发SSL证书

有关 别名、证书格式、密码请根据实际情况进行修改

手动逐句输入

使用 cmd 进入java安装目录的bin文件夹中(或使用linux环境)

  • keystore 根证书(执行命令后根据提示信息进行输入,最后输入 y 表示确认)
keytool -genkey -alias key -storetype PKCS12 -keypass key -keyalg RSA -keysize 1024 -validity 365 -keystore D:/keys/key.keystore -storepass key
  • cer(生成根证书)
keytool -export -alias key -storepass key -file D:/keys/key/key.cer -keystore D:/keys/key.keystore
  • p12
keytool -v -importkeystore -srckeystore D:/keys/key.keystore -srcalias key -destkeystore D:/keys/key/key.p12 -deststoretype PKCS12
  • pfx
keytool -v -importkeystore -srckeystore D:/keys/key.keystore -srcstoretype pkcs12 -srcstorepass key -destkeystore D:/keys/key/key.pfx -deststoretype pkcs12 -deststorepass key-destkeypass key

以下需要使用 openssl 进行生成

  • pem
openssl  pkcs12 -in /opt/ssl/key.p12 -out /opt/ssl/key.pem
  • key
openssl pkcs12 -in /opt/ssl/key.pfx -nocerts -nodes -out /opt/ssl/key.key

脚本执行输入

以下为脚本执行生成,脚本需要运行在 linux环境中,运行环境需要安装 jdk和openssl

脚本请从链接下载!
下载链接:https://download.csdn.net/download/je_rry/87513280

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值