http://emqtt.com/docs/v2/guide.html
1默認是匿名認證,不用輸入用戶名和密碼,直接可連接
2如何開啟用戶名和密碼認證模式
2-1關閉匿名認證
在你的MQTT安裝目錄下,進入文件夾
etc/emq.conf 配置啟用匿名認證:
## Allow Anonymous authentication
mqtt.allow_anonymous = true
(如圖)

2-2 設置配置文件
用戶名密碼認證
基於 MQTT 登錄用戶名(username)、密碼(password)認證。
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>
---------------------------------------------------------

保存后,開啟插件
最后,每次修改配置文件,需要重啟一下MQTT客戶端。
當然,使用命令行也可以直接添加新用戶,且不用重啟MQTT,但是,不會自動寫入在配置文件中,不利於以后報備。清楚知道那些用過,哪些沒有。