translator, wb_editors
4539
правок
Matveevrj (обсуждение | вклад) |
Matveevrj (обсуждение | вклад) Метка: отменено |
||
Строка 404: | Строка 404: | ||
sudo apt update && sudo apt install mosquitto mosquitto-clients -y | sudo apt update && sudo apt install mosquitto mosquitto-clients -y | ||
</syntaxhighlight> | </syntaxhighlight> | ||
#Отключите возможность анонимного входа, для этого | #Отключите возможность анонимного входа, для этого в файле <code>/etc/mosquitto/conf.d/10listeners.conf</code> установите параметр <code>allow_anonymous false</code> (по умолчанию true). | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
nano /etc/mosquitto/conf.d/10listeners.conf | |||
</syntaxhighlight> | </syntaxhighlight> | ||
# | #Создайте пароль для пользователя, в примере использован пользователь <code>test</code> с паролем <code>wbpassword</code>: | ||
#:<syntaxhighlight lang="bash"> | |||
sudo mosquitto_passwd -c /etc/mosquitto/mosquitto.pwd test | |||
</syntaxhighlight> | |||
#Введите пароль дважды и запомните его. | |||
#В файле <code>/etc/mosquitto/acl/default.conf</code> добавьте следующую запись: | |||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
user test | |||
topic readwrite # | |||
# | topic readwrite $SYS/# | ||
# | |||
</syntaxhighlight> | </syntaxhighlight> | ||
# | #:где, test — имя пользователя. | ||
#:Открыть файл для редактирования: | |||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> | ||
nano /etc/mosquitto/acl/default.conf | |||
</syntaxhighlight> | </syntaxhighlight> | ||
#Перезапустите <code>mosquitto</code> и проверьте его состояние: | #Перезапустите <code>mosquitto</code> и проверьте его состояние: | ||
#:<syntaxhighlight lang="bash"> | #:<syntaxhighlight lang="bash"> |