de:admin_benutzer_einrichten
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Admin Benutzer einrichten
Voraussetzung
- Diese Howto setzt ejabberd Installation voraus.
- Du hast bereits ein Konto erstellt, dem du Adminstrator:innenrechte geben möchtest
Einleitung
Für viele Funktionen benötigst du Administrationsrechte. Zum Beispiel um auf das Webinterface zugreifen zu können, oder Servernachrichten an alle Benutzer:innen verschicken zu dürfen.
Einrichtung
Als ejabberd 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 ab:
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] + [s] abspeichern und den Editor mit [STRG] + [x] und [STRG] + [c] verlassen.
Mache ejabberd die geänderte Konfiguration bekannt:
$ ./opt/ejabberd-22.10/bin/ejabberdctl reload_config
Damit hast du eine ACL (Access List) „admin“ angelegt, auf die sich bereits bestehende Access Rules beziehen.
de/admin_benutzer_einrichten.1669365923.txt.gz · Zuletzt geändert: 25.11.2022, 09:45 von Christoph Stoltz