我在全新的 16.04 上从标准存储库安装了 MQTT mosquitto 包。我不知道该在哪里放置/编辑 conf 文件,以便 MQTT 使用用户名和密码。
/etc/mosquitto/ 中有一个 conf 文件,但在读取该文件时,它提示将“您的”conf 文件放在 /etc/mosquitto/conf.d/ 中。/etc/mosquitto 中的 conf 文件看起来就像您应该编辑的文件。我尝试编辑该文件,然后简单地创建一个新文件并将其放在所述位置,但似乎没有任何效果。
有一个示例 conf,但它位于 /var/share/doc/mosquitto/ 中。
如果有人熟悉在 Ubuntu 上运行 mosquitto,可以告诉我,那会很有帮助。我以为配置应该很简单,你只需输入一行来将匿名连接设置为 false,然后设置 pwd 文件的路径,但我似乎把它放在了错误的地方,或者使用不当。
答案1
我犯了一个错误,试图编辑我在 /etc/mosquitto 目录中找到的 conf。答案是保留该 .conf,然后转到 conf.d 目录并在那里创建自定义目录。