de:admin_benutzer_einrichten
Dies ist eine alte Version des Dokuments!
Admin Benutzer einrichten
Für viele Funktionen benötigst du Admin Rechte. Zum Beispiel um auf das Admin Webinterface zugreifen zu können, oder Servernachrichten an alle Benutzer verschicken zu dürfen. Das Howto baut auf ejabberd Installation auf und geht davon aus, dass du bereits einen XMPP Benutzer angelegt hast, den du zum Admin machen möchtest.
Als ejabberd Benutzer arbeiten
$ su - ejabberd
Konfigurationsdatei im Editor öffnen
$ jed opt/ejabberd/conf/ejabberd.yml
Suche nach
acl: local: user_regexp: "" loopback: ip: - 127.0.0.0/8 - ::1/128
und ändere es entsprechend ab. Bitte verwende nur Leerzeichen für die Einrückungen, keine TABs.
acl: admin: user: - <benutzer1>@<beispiel.de> - <benutzer2>@<beispiel.de> # Für einen zweiten Admin usw. local: user_regexp: "" loopback: ip: - 127.0.0.0/8 - ::1/128
Die Änderung mit <STRG> (CTRL) + s abspeichern Jed mit STRG + x und STRG + c verlassen.
Damit hast du eine ACL (Access List) „admin“ angelegt, auf die sich bereits bestehende Access Rules beziehen.
de/admin_benutzer_einrichten.1669022764.txt.gz · Zuletzt geändert: 21.11.2022, 10:26 von Christoph Stoltz