Centos 7.4 CA证书服务

384 阅读1分钟

CA服务器:

1.

Vim /etc/pki/tls/openssl.cnf

默认选项为FALSE 需要改为TRUE (利用快速查找功能 /basic)

172行 223行 277行

退出配置文件

2.

/etc/pki/tls/misc/CA -newca 会让你输入密码

如果建错时可以 

(cd /etc/pki/CA    删除index.txt)

(cd /etc/pki/CA/private 删除cakey.pem)

注意标注1和2的不要输入密码直接回车

3的密码就是上幅图输入的密码

客户端:

Openssl  req  -nodes   -new  -keyout  /server.key  -out    /mail.txt

这时它会让你填写信息,将原先CA服务器端的信息一字不差填写,不得填错。

scp  /mail.txt  +服务器端IP:/            (将mail.txt文件发送到服务器端)

服务器端:

1.

openssl  ca   -in   /mail.txt    -out  /server.crt

此时回车第一遍创建会失败

2.

如果出现失败删除index.txt

Cd /etc/pki/CA

Rm   -rf  index.txt  删除原先的旧文件

Touch  index.txt    创建新的空文件

3.

再使用     openssl ca -in /mail.txt -out /server.crt

当出现wirte out database with 1 new entries 说明正确

4.

Scp /server.crt 192.168.67.20:/      (将server.crt文件发回到客户端)