https - 3、证书请求(csr)处理


前言

https 第三步 证书请求(csr)处理


1、将证书请求(csr)拷贝至 ca 目录下

拷贝 server.csr 到 ca/crl 并改名为 localhost.csr.pem

cp server.csr ../ca/crl/localhost.csr.pem

2、修改 /root/ca/openssl.cnf

policy = policy_loose  #(第35行)

生成根证书的时候使用 policy_strict 策略;
其他时候使用 policy_loose 策略;

# (第124行)将下面IP或者DNS更新为要签名的
[alt_names]
IP.1 = 127.0.0.1
IP.2 = 192.168.1.1
DNS.1 = localhost
DNS.2 = localhost.com

3、生成证书

cd /root/ca
openssl ca -config openssl.cnf \
  -extensions server_cert -days 7300 -notext -md sha256 \
  -in crl/localhost.csr.pem \
  -out certs/localhost.cert.pem

Enter pass phrase for /root/ca/private/ca.key.pem: 输入:123456 # ca根证书的密码
Sign the cert
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值