zoukankan      html  css  js  c++  java
  • mosquitto设置用户名和密码

    https://blog.csdn.net/qq_22111417/article/details/84142509

    7、设置用户名和密码

    找到用户密码文件在安装bin下:

          1: 打开mosquitto.conf文件,找到allow_anonymous节点,这个节点作用是,是否开启匿名用户登录,默认是true。打开此项配置(将前面的 # 号去掉)之后将其值改为true

        修改前:#allow_anonymous

        修改后:allow_anonymous false

      2: 找到password_file节点,这个节点是告诉服务器你要配置的用户将存放在哪里。打开此配置并指定pwfile.example文件路劲(注意是绝对路劲)

        修改前:#password_file

        修改后:password_file /etc/mosquitto/pwfile.example (这里的地址根据自己文件实际位置填写)

      3: 创建用户名和密码、打开命令窗口 键入如下命令:  

    mosquitto_passwd -c /etc/mosquitto/pwfile.example admin
        提示连续两次输入密码、创建成功。命令解释: -c 创建一个用户、/etc/mosquitto/pwfile.example 是将用户创建到 pwfile.example  文件中、admin 是用户名。

      4: 创建mosquitto用户。在命令窗口键入如下命令:

    mosquitto_passwd /etc/mosquitto/pwfile.example mosquitto
        同样连续会提示连续输入两次密码。注意第二次创建用户时不用加 -c 如果加 -c 会把第一次创建的用户覆盖。

    至此两个用户创建成功,此时如果查看 pwfile.example 文件会发现其中多了两个用户。

    mosquitto_sub.exe -h 127.0.0.1 -p 1883 -u admin -P 111 --cafile G:/mosquitto/InstallMosquitto/OpenSSL-Win64/bin/ca.crt -v -t #
    mosquitto_pub.exe -h 127.0.0.1 -p 1883 -u admin -P 111 --cafile G:/mosquitto/InstallMosquitto/OpenSSL-Win64/bin/ca.crt -t topic -m "hello world"
    mosquitto.exe -v -c mosquitto.conf
    ---------------------
    作者:qq_22111417
    来源:CSDN
    原文:https://blog.csdn.net/qq_22111417/article/details/84142509
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    每天删除和创建表
    一种直接取数的建表语句
    正则替换函数regexp_replace()
    将同个id对应的多行数据,转为一行数组类型数据。使用collect_set() group by函数
    根据客户端标识加载不同的css文件
    配置npm镜像
    解决方案
    oracle virtualbox设置asm虚拟硬盘
    scala基础
    excel合并sheet内容
  • 原文地址:https://www.cnblogs.com/zkwarrior/p/10950294.html
Copyright © 2011-2022 走看看