05 mosquitto 配置登录账号和密码

下面来讲解mosquitto 配置登录账号和密码

1、在配置文件mosquitto.conf中,任意位置加入下面文本,保存退出(我说的全新安装的情况下,如果是维护已经使用很久的系统,可在配置文件中找到对应的属性进行更改)

#设置不允许匿名登录
allow_anonymous false

2、重启mosquitto服务配置文件的修改才能生效。为了方便调试和操作,我们后面的操作全部通过命令行模式进行。

3、插入新用户名及密码,输入密码时界面是不会显示的,直接输入后回车就可以,需要连续输入两次。保证pwfile.example的路径和上面的配置一致。下面打开CMD并进入mosquitto根目录输入(使用-c 参数会导致清空密码文件,重新插入用户):

mosquitto_passwd -c  pwfile.example 用户名1

在这里插入图片描述
不使用-c 表示追加用户,不影响旧用户,如下:

mosquitto_passwd -c  pwfile.example 用户名2

在这里插入图片描述

4.打开pwfile.example文件可以看到刚刚新增的两个用户:
在这里插入图片描述

5、启动mosquitto 进行测试。

首先启动第一个cmd窗口启动服务:

mosquitto.exe -c mosquitto.conf

在这里插入图片描述

然后启动第二个cmd窗口订阅’user1/topic’主题(其中user1是账号,123456是密码):

mosquitto_sub -u user1 -P 123456 -t 'user1/topic' -v

在这里插入图片描述
最后启动第三个cmd窗口发布订阅’腰疼不加班’信息:

mosquitto_pub -u user1 -P 123456 -t 'user1/topic' -m '不加班'

在这里插入图片描述
然后第二个CMD的窗口会接收到消息:
在这里插入图片描述

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值