Mosquitto 密码设置
时间: 2024-06-13 13:08:43 浏览: 101
以下是Mosquitto密码设置的步骤:
1. 执行以下命令生成密码文件:
```shell
./mosquitto_passwd -c ./my_mos_password hanmeimei
```
其中,`./mosquitto_passwd`是mosquitto提供的生成密码文件的命令,`-c`表示创建一个新的密码文件,`./my_mos_password`是密码文件的路径和名称,`hanmeimei`是用户名。
2. 查看密码文件内容:
```shell
cat ./my_mos_password
```
输出的内容应该类似于:
```
hanmeimei:$6$cZE/pyTmXhBwpnwv$9ltamM/xmTIllN6NYvp/XEPC3gq95loyY4ZYMYsj2RTLuNCkZ6Y81OeTrRppZ6bTR+cZr9ujUCcnknb5+5jsWw==
```
其中,`hanmeimei`是用户名,`$6$cZE/pyTmXhBwpnwv$9ltamM/xmTIllN6NYvp/XEPC3gq95loyY4ZYMYsj2RTLuNCkZ6Y81OeTrRppZ6bTR+cZr9ujUCcnknb5+5jsWw==`是加密后的密码。
3. 编辑配置文件`mosquitto.conf`,添加以下内容:
```
allow_anonymous false
password_file /path/to/my_mos_password
```
其中,`allow_anonymous false`表示禁止匿名访问,`/path/to/my_mos_password`是密码文件的路径和名称。
4. 启动mosquitto服务:
```shell
mosquitto -c /path/to/mosquitto.conf
```
其中,`/path/to/mosquitto.conf`是mosquitto的配置文件路径和名称。
--相关问题--:
1. 如何添加新用户到Mosquitto密码文件中?
2. Mosquitto如何
阅读全文