用户名密码验证无法按预期工作,我是 mosquitto 经纪人

用户名密码验证无法按预期工作,我是 mosquitto 经纪人

在 mosquitto 代理中,用户名和密码的身份验证无法按预期工作。即使用户名和密码错误,我也可以订阅 mosquitto_sub 并将 mosquitto_pub 发布到主题!!有人能帮帮我吗!!

Mosquitto.conf 文件包括:

allow_anonymous false password_file path_to_the_file 创建密码文件

加载配置文件mosquitto -c path_to_the_config_file并重新加载配置文件。

重新启动系统。

还有什么需要做的吗?

答案1

您应该添加:

per_listener_settings true

在文件顶部/etc/mosquitto.conf,然后当然:

allow_anonymous false

以防止匿名连接。

参考:http://www.steves-internet-guide.com/mqtt-username-password-example/

相关内容