一、环境准备
本文用的Unbutn桌面版,默认就自带了OpenSSL,所以这里不用下载openssl源码编译安装,直接就可以用,如果电脑上没有OpenSSL,可以参考本专栏中其他相关文章的步骤,这里不再赘述。
二、生成OpenSSL证书
①生成根证书:
openssl req -new -x509 -days 365 -extensions v3_ca -keyout ca.key -out ca.crt
执行结果如下所示:

详细配置如下所示:
# PEM pass phrase: 28462846
# Country Name: CN
# State Or Province Name: Beijing
# Locality Name: Beijing
# Organization Name: Momty
# Organizational Unit Name: Momty
# Common Name: 0.0.0.0
# Email Address: [email protected]
②生成服务器证书:
openssl genrsa -out server.key 2048
openssl req -out serv