千家信息网

CFSSL使用方法重新整理说明

发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,CFSSL是CloudFlare的PKI / TLS瑞士×××。它既是命令行工具,也是用于签名,验证和捆绑TLS证书的HTTP API服务器.1.下载安装CFSSL(用于签名,验证和捆绑TLS证书的H
千家信息网最后更新 2025年02月05日CFSSL使用方法重新整理说明

CFSSL是CloudFlare的PKI / TLS瑞士×××。它既是命令行工具,也是用于签名,验证和捆绑TLS证书的HTTP API服务器.
1.下载安装CFSSL(用于签名,验证和捆绑TLS证书的HTTP API工具)(master节点)
wget https://pkg.cfssl.org/R1.2/cfssl-certinfo_linux-amd64
wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64
wget https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64
mv cfssl-certinfo_linux-amd64 /usr/local/bin/cfssl-certinfo
mv cfssl_linux-amd64 /usr/local/bin/cfssl
mv https://pkg.cfssl.org/R1.2/cfssljson_linux-amd64 /usr/local/bin/cfssljson
chmod +x /usr/local/bin/cfssl /usr/local/bin/cfssl-certinfo /usr/local/bin/cfssljson

2创建CA(Certificate Authority)(master节点)    mkdir /root/ssl    cd /root/ssl    cfssl print-defaults config > config.json # 默认配置模板    cfssl print-defaults csr > csr.json #默认csr请求模板    # 根据config.json文件的格式创建如下的ca-config.json文件    # 过期时间设置成了 87600h    cat > ca-config.json < ca-csr.json < kubernetes-csr.json < admin-csr.json <
0