yum install mosquitto
sudo mosquitto_passwd -c /etc/mosquitto/pwdfile [用户名]
- 输入用户密码
- 再次输入用户密码
mosquitto_passwd -b /etc/mosquitto/pwdfile [用户名] [密码]
配置文件路径:
/etc/mosquitto/mosquitto.conf
#设置不允许匿名登录
allow_anonymous false
#设置账户密码文件位置为:/etc/mosquitto/pwdfile
password_file /etc/mosquitto/pwdfile
password_file
,就会出现用任意用户名和密码(除了空用户名密码)都可以登录MQTT服务的情况。# 自启动
> sudo systemctl enable mosquitto
# 运行服务
> sudo systemctl start mosquitto
SSH终端输入
mosquitto_sub --host [服务器IP] -p [服务端口] -u [用户名] -P [密码] -t [主题]
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。