步骤一:
vim /etc/emqx/emqx.conf
关闭匿名认证:
mqtt.allow_anonymous = false
步骤二:
通过dashord 或者
cd /usr/lib/emqx/bin
./emqx_ctl plugins load emqx_auth_username
加载插件
步骤三:
添加用户名和密码
记得 本次需要明文 需要在 /etc/emqx/plugins/ 中修改文件emqx_auth_username.conf
## Value: plain | md5 | sha | sha256
auth.user.password_hash = plain
修改加密方式为明文即可
步骤四
添加用户 以及密码
./emqttd_ctl users add test 123456
步骤五:
需要重新加载
辅助命令
ufw status
ufw enable
ufw disable
参看端口占用进程
netstat -tlnp|grep 1883