0
禁用訂閱我想停用subscritpion使用通配符(+和#)所有主題,是這可能嗎?Mosquitto - 使用通配符
禁用訂閱我想停用subscritpion使用通配符(+和#)所有主題,是這可能嗎?Mosquitto - 使用通配符
是的,基於每個用戶。您可以使用ACL來限制給定用戶可以訂閱哪些主題,這些主題可以包含通配符。 ACL格式的詳細信息可以在mosquitto.conf手冊頁找到here
您還可以防止匿名用戶能夠連接到代理。
allow_anonymous false
感謝您的回覆。因此,包括acl_file可以阻止使用「#」通配符訂閱所有主題?用戶名和密碼必須在password_file中配置?如果是這樣,有沒有辦法將我的數據庫(與我的用戶)連接到mqtt用戶列表? – RiccardoCh
不,但是你爲每個用戶指定了一個合適的通配符ACL,如果他們確實訂閱了#,他們只會看到與ACL匹配的主題 – hardillb
因此,使用acl_file中的模式(如「pattern%u/topic_name」)和「allow_anonymous false 「在mosquitto.conf中,沒有用戶可以訂閱#? – RiccardoCh