Mosquitto 學習筆記

2022-04-11 11:27:03 字數 633 閱讀 8123

mosquitto的安裝,可以參見:

【基礎配置】

mosquitto服務的配置檔案為/etc/mosquitto/mosquitto.conf,但一般情況下,我們不會去修改這個檔案,而是將需要配置的內容新建檔案儲存在/etc/mosquitto/conf.d/目錄下。

在預設情況下,mosquitto服務是允許匿名使用者發布和訂閱資訊的,我們需要將其改成使用者通過使用者名稱和密碼,以保證安全。

建立檔案/etc/mosquitto/passwd,並增加使用者hachina,設定密碼

sudo mosquitto_passwd -c /etc/mosquitto/passwd hachina

注:如果沒有-c引數,代表不新建檔案,而是在原檔案中增加新的使用者,或修改原來使用者的密碼。

新建檔案/etc/mosquitto/conf.d/allow.conf,內容為:

allow_anonymous false

password_file /etc/mosquitto/passwd

mosquitto服務的更進一步的配置,可以參考:

MQTT協議學習 Mosquitto安裝 測試

1 安裝和常見問題 1.1 安裝測試環境 1.1 安裝 截止2016年5月,最新版本為mosquitto 1.4.8 新建mosquitto目錄並進入目錄 mkdir mosquitto cd mosquitto wget 解壓 tar zxfv mosquitto 1.4.8.tar.gz 進入目...

MQTT協議學習之Mosquitto編譯安裝

系統環境 centos 7.2 解壓 tar zxfv mosquitto 1.4.5.tar.gz 進入目錄 cd mosquitto 1.4.5 編譯安裝 make make install 假如編譯出錯 1.編譯找不到openssl ssl.h 安裝openssl sudo yum y ins...

mosquitto 安裝與使用

mosquitto工具安裝使用 mqtt是ibm開發的乙個即時通訊協議。mqtt是面向m2m和物聯網的連線協議,採用輕量級發布和訂閱訊息傳輸機制。mosquitto是一款實現了 mqtt v3.1 協議的開源訊息 軟體,提供輕量級的,支援發布 訂閱的的訊息推送模式,使裝置對裝置之間的短訊息通訊簡單易...