Не получается настроить авторизацию в mosquitto
Как нужно сделать:
user admin - все пишет, все читает
user writer - только запись, но в любой топик, чтение запрещено
остальные - никакого доступа
с помощью mosquitto_passwd создал пользователей
добавил в конфиг
allow_anonymous false
password_file /etc/mosquitto/passwd
acl_file /etc/mosquitto/mosquitto.acl
в mosquitto.acl
прописал:
user admin
topic readwrite #
user writer
topic write #
рестартовал mosquitto
в итоге
подключение без логина и пароля - принимается (а не должно бы), на любой топик можно пдописаться и получать сообщения
подключение с несуществующим логином - принимается (а не должно бы), но в топик сообщения не приходят
mosquitto version 1.4.11 (build date Fri, 03 Mar 2017 15:11:39
запущена под ubuntu server 14.04
Вобщем, непонятно - как сделать правильно?