Airflow官网地址: https://devopscube.com/create-self-signed-certificates-openssl/.
付费申请流程
自签名证书流程
- Key 是私用密钥openssl格,通常是rsa算法。
- Csr 是证书请求文件,用于申请证书。
- crt是CA认证后的证书文,签署人用自己的key给你签署的凭证。
- key的生成
openssl genrsa -des3 -out server.key 2048
- 生成没有密码的key
openssl rsa -in server.key -out server.key
- 生成生成CA的crt
openssl req -new -x509 -key server.key -out ca.crt -days 3650
- 生成csr
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 3650 -in server.csr -CA ca.crt -CAkey server.key -CAcreateserial -out server.crt
- 一步到位,替换到自己的域名或者IP地址(注意符号,可复制地址栏)
openssl req -x509 \
-sha256 -days 3560 \
-nodes \
-newkey rsa:2048 \
-subj “/CN=xxxx/C=US/L=San Fransisco” \
-keyout domain.key -out domain.crt