Seite 1 von 1

MQTT Broker Beschreibung im Wiki

Verfasst: Di Jan 25, 2022 6:29 pm
von SteMo
Hallo zusammen,

ich hatte mir mal auf meine ToDo Liste geschrieben, das ich meinen MQTT Broker im Portainer/Docker mittels eines User/Passwort absichern wollte. Zwecks Datensicherheit im Netzwerk. In Stefans Video dazu hat er ja gesagt, das er nur eine rudimentäte Installation vornimmt.
Ich persönlich finde es mit Zugangsdate doch etwas sicherer.
Darum habe ich bemührt, die nochwendigen Einträge im Netzt zu suchen und und wollte den Container erweitern. Da es nicht wirklich schwer war dies zu erweitern wollte ich fragen, ob die nicht auch in der Beschreibun erweitert werden kann/soll/darf.

Wenn mann unter den ENV (Environment ) zwei Variabelen hinzufügt (name, password) und mit dem dementsprechenden value befüllt kann man so eine einfache Zugangsbeschränkung erreichen.

Vielleicht kann man dies noch als Experten Tipp einfügen?
Ich fände dies als Zusatzinformation hilfreich und sinnvoll.

Hier noch der Abschnitt, den ich meine;
https://elabnet.atlassian.net/wiki/spac ... stallieren

Re: MQTT Broker Beschreibung im Wiki

Verfasst: Di Jan 25, 2022 6:59 pm
von StefanW
Hi Stephan,

gerne. Wenn Du uns die rohen Screenshots in hoher Auflösung zur Verfügung stellst und die Env-Variablen angibst (und Erklärung der Grenzen, also welche Buchstaben / Zahlen / Längen erlaubt sind) dann können wir das gerne in die Beschreibung übernehmen.

lg

Stefan

Re: MQTT Broker Beschreibung im Wiki

Verfasst: Di Jan 25, 2022 9:36 pm
von SteMo
Hi Stefan,

hast du dir das so vorgestellt?

Soll der Broker mit Zugangsdaten versehen werden, muss beim Anlegen des Brokers zusätzliche Umgebungsvariablen erstellt werden.
Dafür muss zwischen dem oben beschriebenen Punkt sieben und Punkt acht noch folgendes eingefügt wereden:
Im Reiter Env (Environment) können zusätzliche Umgebungsvariablen definiert werden. Hier muss mit "+add environment variable" zwei neue Felder generiert werden.
In das erste Feld "name" kommt der Eintrag "user" , als "value" kann ein beliebiger Username vergeben werden.
In das zweite Feld "name" kommt der Eintrag "paasword", als "value" kann ein beliegiges Passwort vergeben werden.

Eine genaue Beschreibung für die mögliche Passwortlänge kann ich nicht genau sagen. Ich habe es aber mit einem 40 Zeichen langen Passwort versucht.
Das beinhaltete Klein und Großschreibung, Ziffern, Sonderzeichen, Untestriche, Sonderzeichen, Klammern, irdenwas mit Lateinischen Ergänzungen. Die angebliche Entschlüssungszeit ist mit 9 Dodezillion Jahre angegeben.
Ich denke mal, das das für die meisten Anwendungen reicht.

Welche Auflösung soll ich dir denn liefern ? Hier habe ich den Screenshot von meinem Bildschirm beigefügt.
ENV Einträge.jpg
Was fehlt? Gerne kann ich mich darum kümmern.