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。这有一个副作用,即默认情况下不允许访问主题;您需要明确允许访问。这将影响经纪人的所有账户。