emq知识点

Posted 袁骞骞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了emq知识点相关的知识,希望对你有一定的参考价值。

1  配置用户名

默认是可以匿名登录(与mosquitto相同)

## Allow Anonymous authentication
mqtt.allow_anonymous = true

etc/plugins/emq_auth_username.conf 中配置默认用户:

auth.user.$N.username = admin
auth.user.$N.password = public


启用 emq_auth_username 插件:
./bin/emqttd_ctl plugins load emq_auth_username

使用 ./bin/emqttd_ctl users 命令添加用户:
$ ./bin/emqttd_ctl users add <Username> <Password>
如何停用  emq_auth_username插件??可以尝试18083页面上看看,单纯的修改配置
mqtt.allow_anonymous = ture不行,还是需要账号密码登录


以上是关于emq知识点的主要内容,如果未能解决你的问题,请参考以下文章

物联网架构成长之路-EMQ插件配置

android小知识点代码片段

物联网架构成长之路-EMQ权限验证小结

基于 MySQL 的 EMQ X Auth & ACL

EMQ ---客户端上线自动订阅主题

EMQ 的共享订阅