2016-08-24 104 views
0

對不起,如果這可能是mqtt的新手問題。mqtt只訂閱主題

是否可以限制mqtt消息代理的客戶端,以便他們只能訂閱主題,但出於安全原因不能發佈在同一主題上?

+0

您正在使用哪家經紀商? – hardillb

+0

我已經使用了rabbitmq的mqtt社區插件,因爲我已經運行了rabbitmq。看起來像其他mqtt經紀人有更多的選擇。不太樂意介紹「另一個經紀人」 – Mandragor

回答

0

是的。

Mosquitto的ACL方案支持3種模式,用於讀/寫/讀寫的主題,它會給你你想要的。

您可以找到mosquitto.conf手冊頁

0

您可以使用F5 BIG-IP過濾不在「白名單」上的客戶端的MQTT發佈消息,然後將其發送到您的MQTT代理。我做了類似這樣的事情,只允許在某些MQTT主題中放棄其餘部分 - 出於安全原因。