emqx启动SSL/TLS 证书认证方式
1、OpenSSL相关配置
1.1.下载openssl:
有4种安装包:
Win64 OpenSSL v3.3.2 Light,安装Win64 OpenSSL v3.3.2最常用的软件包
Win64 OpenSSL v3.3.2,安装Win64 OpenSSL v3.3.2完整软件包(一般安装此版本)
Win32 OpenSSL v3.3.2Light,安装Win32 OpenSSL v3.3.2最常用的软件包
Win32 OpenSSL v3.3.2,安装Win32 OpenSSL v3.3.2完整软件包
1.2.安装openssl
路径自行选择
最后一步,是否捐款,去掉所有勾选即可,如下:
1.3.配置环境变量
在系统变量里面的path中添加OpenSSL的bin路径
查看openssl安装版本
openssl version
1.4.配置SSL双向认证
1.4.1.生成根证书私钥
openssl genrsa -out ca.key 2048
1.4.2.生成根证书
openssl req -x509 -new -nodes -key ca.key -sha256 -days 3650 -out ca.pem
中间根据提示填写相关信息,需要输入省份、城市、公司、组织、姓名、邮件,填写内容一般不影响
1.4.3.生成服务端证书私钥
open