Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Wie kann ich einen User und Passwort anlegen #9

Open
Wolf6660 opened this issue Aug 22, 2019 · 3 comments
Open

Wie kann ich einen User und Passwort anlegen #9

Wolf6660 opened this issue Aug 22, 2019 · 3 comments

Comments

@Wolf6660
Copy link

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
Copy link
Collaborator

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
Copy link

rucksman commented Nov 8, 2020

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
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants