加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
cert 928 Bytes
一键复制 编辑 原始数据 按行查看 历史
whoisnian 提交于 2019-03-01 16:59 . https://localhost
#!/bin/bash
#########################################################################
# File Name: cert.sh
# Author: nian
# Blog: https://whoisnian.com
# Mail: zhuchangbao1998@gmail.com
# Created Time: 2019年03月01日 星期五 12时33分53秒
#########################################################################
# 生成CA证书
openssl genpkey -algorithm RSA -pkeyopt rsa_keygen_bits:4096 -out ca.key
openssl req -new -x509 -days 1095 -key ca.key -out ca.crt -subj "/C=CN/ST=China/L=China/O=Local CA/OU=Local CA/CN=Local CA"
# 生成服务端私钥和证书请求
openssl genpkey -algorithm RSA -pkeyopt rsa_keygen_bits:4096 -out server.key
openssl req -new -key server.key -out server.req -subj "/C=CN/ST=China/L=China/O=localhost/OU=localhost/CN=localhost"
# 通过CA签发证书
openssl x509 -req -days 1095 -in server.req -CA ca.crt -CAkey ca.key -CAcreateserial -out server.crt -extfile extFile -extensions ext
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化