MQTT服务器搭建--Mosquitto用户名密码配置
版權聲明:歡迎大家轉載,轉載請聲明轉載地址http://blog.csdn.net/u012377333,謝謝大家。
Mosquitto用戶認證配置
前言:基于Mosquitto服務器已經搭建成功,大部分都是采用默認的是允許匿名用戶登錄模式,正式上線的系統需要進行用戶認證。
1.用戶參數說明
Mosquitto服務器的配置文件為/etc/mosquitto/mosquitto.conf,關于用戶認證的方式和讀取的配置都在這個文件中進行配置。
allow_anonymous允許匿名
password_file密碼文件
acl_file訪問控制列表
#?不允許匿名
allow_anonymous false
#?配置用戶密碼文件
password_file /etc/mosquitto/pwfile
#?配置topic和用戶
acl_file /etc/mosquitto/acl
2.添加用戶信息
添加用戶'chisj'密碼’chisj‘,
#mosquitto_passwd -c /etc/mosquitto/pwfile chisj
3.添加Topic和用戶的關系
4.用戶認證測試
重啟Mosquitto
通過Ctrl+C關閉mosquitto,然后通過下面命令啟動Mosquitto
# mosquitto-c /etc/mosquitto/mosquitto.conf
(訂閱端)客戶端啟動:
#mosquitto_sub -h 192.168.1.100 -t mtopic -u chisj -P chisj
(發布者)客戶端啟動:
#mosquitto_pub -h 192.168.1.100 -t mtopic -u chisj -P chisj -m "test"
?
總結
以上是生活随笔為你收集整理的MQTT服务器搭建--Mosquitto用户名密码配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ESP8266串口处理
- 下一篇: Mosquitto配置----日志设置