Benutzer-Werkzeuge

Webseiten-Werkzeuge


Action disabled: source
benno-useradmin

Benno-useradmin

Das Kommando benno-useradmin bearbeitet die Benutzerdaten in der SQLite Datenbank /var/lib/benno-web/bennoweb.sqlite. In der Standard-Konfiguration erfolgt die Authentisierung am Web-UI gegen diese Datenbank.

Für Installationen in einer Umgebung mit zentraler Benutzerverwaltung ist die Anbindung an den LDAP Server oder das ActiveDirectory empfehlenswert.

benno-useradmin [-h] [-l] [-u <username>] [-d|-E] [-D] [-p <password>]
  [-n <name>] [-e <email1,email2, ...>] -C [<container>]

  -c <file>          config file (default /etc/benno-web/benno.conf)
  -l                 list all users

  -u <username>      username (shows user data if no other options given)


Add or change user data
  -p <password>      password of the user
  -n <name>          display name of the user
  -e <email,email>   comma separated list of email addresses ('' deletes all)
  -r <role>          user role (USER, ADMIN, REVISOR, default USER)
  -C <container>     container name (default BennoContainer)

  -d                 disable user
  -E                 enable user
  -D                 delete user
  -h                 this help
  -v                 print version number

User anlegen

benno-useradmin -u hansen -p MyPass -n 'Paul Hansen' -e 'hansen@hansen-meyer.de,p.hansen@hansen-meyer.de'

Falls der User für einen Mandanten (Container) angelegt werden soll, wird der Name des Containers mit dem Schalter -C <container_name> gesetzt.

benno-useradmin.txt · Zuletzt geändert: 2024/02/20 10:28 von lwsystems