homematic-community / ccu-addon-mosquitto

Mosquitto packaged as Addon for the Homematic CCU3 and RaspberryMatic
Other
31 stars 3 forks source link

Wie kann ich einen User und Passwort anlegen #9

Open Wolf6660 opened 5 years ago

Wolf6660 commented 5 years ago

Hallo,

wie ist es möglich einen User mit Passwort anzulegen. Alles was ich im Internet darüber gefunden habe bezieht sich auf die Mosquitto Installation direkt vom Programmierer. Diese Befehle funktionieren allerdings nicht.

Danke

hobbyquaker commented 5 years ago

Ich zitier mal das Readme:

Falls eigene Konfigurationen vorgenommen werden sollten diese nicht in den vorhandenen conf Dateien eingetragen werden (da diese bei einem evtl Update überschrieben werden). Empfehlung: conf.d/custom-xyz.conf.

Einfach eine neue Config Datei anlegen, z.B. /usr/local/addons/mosquitto/etc/conf.d/custom-auth.conf und da die entsprechenden Config Optionen (allow_anonymous, acl_*, auth_*, siehe https://mosquitto.org/man/mosquitto-conf-5.html) eintragen.

rucksman commented 3 years ago

Ich will meinen Broker auch gerade etwas absichern (TLS geht leider nicht, da die Shellys das scheinbar in der Original Firmware nicht unterstützen), aber mit Username und Paßwort komme ich auch gerade nicht weiter. Es fehlt das Kommando mosquitto_passwd. Damit soll man lt. Mosquitto manual (https://mosquitto.org/man/mosquitto_passwd-1.html) ein Passwort-File anlegen. Kann ich das in dem Addon irgendwie nachinstallieren, oder wie kann ich sonst dieses Paßwort-File herstellen?

rucksman commented 3 years ago

Falls jemand genauso blind ist wie ich: mosquitto_passwd liegt in /usr/local/addons/mosquitto/bin/. Ist halt nur nicht im path ...