Mosquitto 设置用户异常mosquitto_passwd.exe -c pwfile.example admin 创建用户不成功,总是提示: Password:Error:Empty pass

mosquitto下载

https://mosquitto.org/download/

1、异常现象
mosquitto_passwd.exe -c pwfile.example admin
创建用户不成功,总是提示:
Password:Error:Empty password
在这里插入图片描述
2、解决办法

C:\Program Files\mosquitto>mosquitto_passwd -c -b pwfile.example admin   admin
C:\Program Files\mosquitto>mosquitto_passwd.exe -c  ./pwfile.example  admin
Password: Error: Empty password.

C:\Program Files\mosquitto>mosquitto_passwd.exe -c  ./pwfile.example  admin  adm
in
Password: Error: Empty password.

C:\Program Files\mosquitto>mosquitto_passwd.exe -c  pwfile.example  admin  admin

Password: Error: Empty password.

C:\Program Files\mosquitto>mosquitto_passwd.exe -c  pwfile.example  admin
Password: Error: Empty password.

C:\Program Files\mosquitto>mosquitto_passwd.exe -c  pwfile.example
Error: -c argument given but password file or username missing.

C:\Program Files\mosquitto>mosquitto_passwd.exe -c  pwfile.example  admin
Password: Error: Empty password.

C:\Program Files\mosquitto>mosquitto_passwd -c -b pwfile.example admin admin

C:\Program Files\mosquitto>

在这里插入图片描述
3、说明
注意,mosquitto_passwd -c命令每次都只会生成只包含一个用户的文件,若是你想在passwd.conf中存放多个用户, 可使用mosquitto_passwd -b 命令
mosquitto_passwd -b [最终生成的password_file文件] [用户名] [密码]
mosquitto_passwd -b命令必须在控制台输入明文的密码,且每次只是在passwd.conf中新增一个用户,不会覆盖以前已生成的用户

猜你喜欢

转载自blog.csdn.net/yebichao/article/details/129806096