User Administration

Aus Tutorials
Zur Navigation springen Zur Suche springen

System-Benutzer anlegen

sudo addgroup --system --no-create-home --disabled-login --group <group name>
sudo adduser --system --no-create-home --disabled-login --ingroup <group name> <user name>

Wenn eine bestimmte UID benötigt wird (z.B. für NFS):

sudo addgroup --system --no-create-home --disabled-login --group <group name> --uid <uid>
sudo adduser --system --no-create-home --disabled-login --ingroup <group name> <user name> --uid <uid>

Benutzer einer Gruppe hinzufügen

sudo usermod -aG <group name> <user name>

Befehl als anderer Benutzer ausführen

sudo -u <user name> <command>

UID eines Benutzers ändern

Die UID eines Benutzers kann nur geändert werden, wenn dieser nicht angemeldet ist. Eine Möglichkeit den eigenen Benutzer zu ändern ist, den root-Benutzer zu aktivieren und sich als dieser anzumelden (root muss danach wieder deaktiviert werden).

Root-Benutzer aktivieren:

sudo passwd root

UID des Benutzers herausfinden:

id -u <user name>

UID ändern (letzten beiden Befehle ändern die UID aller Dateien rekursiv, beginnend bei/)

usermod -u <new uid> <user name>
groupmod -g <new uid> <user name>
chown -Rhc --from=<old uid> <new uid> /   
chown -Rhc --from=:<old uid> :<new uid> /

Root-Benutzer deaktivieren:

passwd -dl root

Skripte als Sudo ohne Passwort ausführen

Noch in Bearbeitung

sudo visudo

Beispiel siehe PostfixAdmin unter Verzeichnisse automatisch erstellen bzw. löschen

Links

https://wiki.ubuntuusers.de/sudo/Konfiguration/


Zurück zu Ubuntu