mosquitto MQTT:如何将用户限制为 read/write 专用主题?
mosquitto MQTT: How to restrict an user to read/write only dedicated topic?
我想构建一个多用户 Mosquitto 服务器。
用户应该只能访问自己的主题。
例如,用户 "dododo" 应该只写和读主题:
users/dododo/#
它不应访问(既不读也不写)任何其他主题。
可能吗?我找不到该怎么做。我发现最好的是 "read-only" 访问。
您可以这样做,但这不是最直观的设置。
将 allow_anonymous
设置为 false
。这有一个副作用,即默认情况下不允许访问主题;您需要明确允许访问。这将影响经纪人的所有账户。
我想构建一个多用户 Mosquitto 服务器。 用户应该只能访问自己的主题。
例如,用户 "dododo" 应该只写和读主题:
users/dododo/#
它不应访问(既不读也不写)任何其他主题。
可能吗?我找不到该怎么做。我发现最好的是 "read-only" 访问。
您可以这样做,但这不是最直观的设置。
将 allow_anonymous
设置为 false
。这有一个副作用,即默认情况下不允许访问主题;您需要明确允许访问。这将影响经纪人的所有账户。