2016-08-24 148 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主题中放弃其余部分 - 出于安全原因。