切换到CA的工作目录
cd /etc/pki/CA
制作CA私钥
(umask 077; openssl genrsa -out private/cakey.pem 2048)
制作自签名证书
openssl req -new -x509 -days 3650 -key private/cakey.pem -out ca.crt
生成数据记录文件,生成签署号记录文件,给文件一个初始号。
touch index.txt
touch serial
echo ‘01’> serial
自建CA完成
制作服务器端私钥
(umask 077; openssl genrsa -out server.key 1024)
制作服务器端证书申请指定使用sha512算法签名 (默认使用sha1算法)
openssl req -new -key server.key -days 3650 -sha512 -out server.csr
签署证书
openssl ca -in server.csr -out server.crt -days 3650
本文介绍如何从零开始构建自己的证书颁发机构(CA),包括创建CA私钥、自签名证书等步骤,并详细说明了如何为服务器生成私钥、证书请求文件以及最终签署服务器证书的过程。
432

被折叠的 条评论
为什么被折叠?



