ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 一、概述 MQTT mosquitto支持单向和双向的SSL认证; 一般就用单向认证,仅验证服务器端证书,下面介绍步骤; ## 二、生成证书 参考:[证书](../../%E7%9B%B8%E5%85%B3%E6%8A%80%E6%9C%AF/SSL/%E8%AF%81%E4%B9%A6.md) ## 三、单向SSL配置 将生成的ca.crt、server.crt和server.key拷贝到指定目录,然后在mosquitto.conf中增加配置项(取消注释,增加相关认证文件的绝对路径); certfile /usr/lib/app/mosquitto/server.crt cafile /usr/lib/app/mosquitto/ca.crt keyfile /usr/lib/app/mosquitto/server.key 然后重启服务,即可; ``` mosquitto -c mosquitto.conf -d ```