Ich möchte Subscripion zu allen Themen mit Wildcards (+ und #) deaktivieren, ist das möglich?Mosquitto - Abonnement mit Platzhaltern deaktivieren
0
A
Antwort
0
Ja, pro Benutzer. Sie können die Zugriffssteuerungsliste verwenden, um zu beschränken, welche Themen ein bestimmter Benutzer abonnieren kann, und diese können Platzhalter enthalten. Details zum ACL-Format finden Sie in der mosquitto.conf man-Seite here
Sie können auch verhindern, dass anonyme Benutzer überhaupt eine Verbindung zum Broker herstellen können.
allow_anonymous false
Verwandte Themen
- 1. mosquitto - deaktivieren Sie das Abonnement ohne Autorisierung
- 2. Rückmeldung mit Mosquitto abonnieren?
- 3. MQTT mit Mosquitto
- 4. Mosquitto Authentifizierung mit MYSQL
- 5. Haltepunkt mit Platzhaltern setzen?
- 6. pandas.DataFrame.replace mit Platzhaltern
- 7. PHP-Suchzeichenfolge (mit Platzhaltern)
- 8. Backbone-Ereignisse mit Platzhaltern
- 9. Mit Platzhaltern arbeiten - SQL
- 10. String-Formatierung mit Platzhaltern
- 11. R: dupliziert() mit Platzhaltern
- 12. Mosquitto-Wiederherstellung Persistenz Datei
- 13. Ersetzen von Platzhaltern mit SED
- 14. Hadoop HDFS-Kopie mit Platzhaltern?
- 15. Excel-Indexübereinstimmung: Referenzarbeitsmappe mit Platzhaltern?
- 16. Spring @CacheEvict mit Platzhaltern verwenden
- 17. Kopieren von Ordnern mit Platzhaltern
- 18. Java: String-Formatierung mit Platzhaltern
- 19. Python Stringliteral Wurffehler mit Platzhaltern
- 20. Java: String-Formatierung mit Platzhaltern
- 21. Wie man Push-Benachrichtigungen in mobilen Anwendungen mit Mosquitto erstellen?
- 22. mqtt mosquitto linux-Verbindungslimit
- 23. mosquitto broker service ubuntu16.04
- 24. Mosquitto MQTT Geräte Verlangsamung
- 25. Connect mosquitto als Publisher
- 26. MQTT Android Mosquitto Client
- 27. mosquitto auf Raspberry Pi
- 28. Mosquitto maximale Brücke Persistenz
- 29. VBA mit ähnlichen Operator mit Platzhaltern
- 30. Cancelling Abonnement für alle Benutzer und Deaktivieren der automatischen Erneuerung
Danke für die Antwort. Also einschließlich der acl_file kann ich das Abonnement für alle Themen mit "#" Wildcard verhindern? Und Benutzernamen und Passwörter müssen in password_file konfiguriert werden? Wenn ja, gibt es eine Möglichkeit, meine Datenbank (mit meinen Benutzern) mit der mqtt Benutzerliste zu verbinden? – RiccardoCh
Nein, aber Sie geben eine geeignete Platzhalter-ACL für jeden Benutzer an und wenn sie # abonnieren, werden nur die Themen angezeigt, die der ACL – hardillb
entsprechen. Verwenden Sie also ein Muster in acl_file (wie "pattern% u/topic_name") und "allow_anonymous false "in der mosquitto.conf kann kein Benutzer # abonnieren? – RiccardoCh