点击
程序员IT课堂 关注我们
证书生成、签发
平时我们开发应用,或者部署Harbor、Kubernetes等应用时都需要证书,本篇就自签证书生成与签发做一个总结。方便以后开发需要证书时自签证书。
根证书生成
# 生成私钥openssl genrsa -out ca.key 2048 # 证书请求文件csropenssl req -new -key ca.key -out ca.csr -subj "/C=CN/ST=shanxi/L=taiyuan/O=cn/OU=test/CN=company.com"#签名证书selfSignopenssl x509 -req -days 365 -in ca.csr -signkey ca.key -out ca.crt
root@ubuntu:~/cert# lsca.crt ca.csr ca.key
创建证书并使用根证书签发
openssl genrsa -out harbor.key 2048openssl req -new -key harbor.key -out harbor.csr -subj "/CN=harbor.company.com"openssl x509 -