Accounts verwalten

Jeder Account/Benutzer wird über seine E-Mail-Adresse identifiziert. Dass gilt sowohl für die Verwaltung als auch für Nutzer-Logins. Intern wird der Benutzer anhand seiner eindeutigen UID identifiziert.

Account anlegen

Syntax:

Mit diesem Unterbefehl wird ein neues Konto für die angegebene Adresse angelegt. Wurde kein Passwort angegeben, wird vmm dieses im interaktiven Modus erfragen.

Beispiele:

hostname ~ # vmm useradd jane.doe@example.org
Neues Passwort eingeben:
Neues Passwort wiederholen:
hostname ~ # vmm ua max.muster@example.org 4sf5u55gb89d
hostname ~ #

Account-Informationen

Syntax:

Dieser Unterbefehl zeigt einige Informationen über das Konto mit der angegebenen Adresse an. Wurde das optionale Argument details angegeben, werden weitere Informationen ausgegeben.
Mögliche Werte für details sind:

aliases

um alle Alias-Adressen mit dem Ziel Adresse aufzulisten

du
um zusätzlich die Festplattenbelegung des Kontos anzuzeigen
full
um alle oben genannten Informationen anzuzeigen

Beispiel1:

hostname ~ # vmm userinfo john.doe@example.org aliases
Account Informationen
---------------------
        Address........: john.doe@example.org
        Name...........: John Doe
        UID............: 79804
        GID............: 70675
        Transport......: dovecot:
        Maildir........: /srv/mail/7/70675/79804/Maildir
        SMTP...........: deaktiviert
        POP3...........: aktiviert
        IMAP...........: aktiviert
        SIEVE..........: deaktiviert

Verfügbare Alias-Adressen
-------------------------
        Keine

hostname ~ #

Einen Namen zuweisen

Syntax:

Der bürgerliche Name des Konto-Inhabers mit der angegebenen Adresse kann mit diesem Unterbefehl gesetzt/aktualisiert werden.

Beispiel:

hostname ~ # vmm username jane.doe@example.org Jane\ Doe
hostname ~ #

Passwort ändern

Syntax:

Das Passwort eines Kontos kann mit diesem Unterbefehl aktualisiert werden. Wurde kein Passwort angegeben, wird vmm dieses im interaktiven Modus erfragen.

Beispiel:

hostname ~ # vmm userpassword max.muster@example.org
Neues Passwort eingeben:
Neues Passwort wiederholen:
hostname ~ #

Transport ändern

Syntax:

Mit diesem Unterbefehl kann ein abweichender Transport für das Konto mit der angegebenen Adresse festgelegt werden.

Beispiel:

hostname ~ # vmm usertransport john.doe@example.org smtp:pc321.pool.example.org
hostname ~ #

Services deaktivieren

Syntax:

Soll ein Anwender keinen Zugriff auf einen oder alle Service haben, kann der Zugriff mit diesem Unterbefehl beschränkt werden.
Wurde weder ein Service noch das Schlüsselwort all angegeben, werden alle Services (smtp, pop3, imap, und sieve) für das Konto mit der angegebenen Adresse deaktiviert. Andernfalls wird nur der Zugriff auf den angegeben Service gesperrt.

Beispiel:

hostname ~ # vmm userdisable jane.doe@example.org imap
hostname ~ #

Services aktivieren

Syntax:

Um den Zugriff auf bestimmte oder alle gesperrten Service zu gewähren, wird dieser Unterbefehl verwendet.
Wurde weder ein Service noch das Schlüsselwort all angegeben, werden alle Services (smtp, pop3, imap, und sieve) für das Konto mit der angegebenen Adresse aktiviert. Andernfalls wird nur der Zugriff auf den angegeben Service gestattet.

Beispiel:

hostname ~ # vmm userenable max.muster@example.org sieve
hostname ~ #

Account löschen

Syntax:

Verwenden Sie diesen Unterbefehl, um das Konto mit der angegebenen Adresse zu löschen.
Sollte es einen oder mehrere Aliase geben, deren Ziel-Adresse mit der des Kontos identisch ist, wird vmm die Ausführung des Befehls mit einer entsprechenden Fehlermeldung beenden. Um dieses zu umgehen, kann das optionale Schlüsselwort delalias angegebenen werden. vmm wird dann bei allen betroffenen Aliasen die Ziel-Adresse entfernen.

Beispiel:

hostname ~ # vmm userdelete john.doe@example.org
hostname ~ #
  1. Wenn Sie Dovecot < v1.2.0 verwenden, wird MANAGESIEVE statt SIEVE ausgegeben (1)

DeVMMWiki: VMM_Verwenden/AccountsVerwalten (last edited 2009-09-09 01:25:15 by PascalVolk)

SourceForge.net Logo