emq添加用户名、密码认证

emq版本3.2.0

1、在 emqx.conf中设置

allow_anonymous = false

acl_nomatch = deny

 

2、不能在emqx_auth_username.conf中直接添加用户名密码,会导致程序启动失败,应该在WEB控制台或者命令行启用用户名认证,然后用命令行添加用户名和密码:

 启用认证插件:    ./emqx_ctl plugins load emqx_auth_username  

添加用户名及密码:  ./emqx_ctl users add admin 12345678

查看用户名列表:  ./emqx_ctl users list

删除用户名:   ./emqx_ctl users del admin

 

这样设置完后下次启动仍然生效。

你可能感兴趣的:(mqtt)