EMQX开启用户和密码的连接

EMQX默认情况下是不需要用户名和密码就能够连接的话,也就是匿名登陆,这样安全性就不怎么好了,管理也比较困难,所以我们应该要设置用户名和密码。
首先我们要停止EMQX代理服务器,
./emqx stop
EMQX开启用户和密码的连接
然后修改用户密码配置文件,具体的文件位置看下载的地方下面是我存放的地方
cd ~/download/emqx/etc/plugins
EMQX开启用户和密码的连接
然后打开配置文件
vim emqx_auth_username.conf
EMQX开启用户和密码的连接
然后添加自己设置的用户名和密码,下面的加密算法任意选择
EMQX开启用户和密码的连接
然后我们要关闭匿名登陆,返回到上面位置
EMQX开启用户和密码的连接
vim emqx.conf
查找allow_anonymous,修改为false
EMQX开启用户和密码的连接
现在配置文件已修改好,我们将打开EMQX代理服务器,然后开启插件运行
EMQX开启用户和密码的连接
接下来我们将尝试下我用户名和密码连接服务器,然后我们就发现无法连接
EMQX开启用户和密码的连接
这是后我们将用户民和密码输入
EMQX开启用户和密码的连接
然后发现连接成功
EMQX开启用户和密码的连接
随后就可以订阅和发布消息了