User Administration: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 44: | Zeile 44: | ||
UID ändern (letzten beiden Befehle ändern die UID aller Dateien rekursiv, beginnend bei''/'') | UID ändern (letzten beiden Befehle ändern die UID aller Dateien rekursiv, beginnend bei''/'') | ||
<pre> | <pre> | ||
usermod -u <new uid> <user name> | sudo usermod -u <new uid> <user name> | ||
groupmod -g <new uid> <user name> | sudo groupmod -g <new uid> <user name> | ||
chown -Rhc --from=<old uid> <new uid> / | sudo chown -Rhc --from=<old uid> <new uid> / | ||
chown -Rhc --from=:<old uid> :<new uid> / | sudo chown -Rhc --from=:<old uid> :<new uid> / | ||
</pre> | </pre> | ||
Root-Benutzer deaktivieren: | Root-Benutzer deaktivieren: | ||
<pre> | <pre> | ||
passwd -dl root | sudo passwd -dl root | ||
</pre> | </pre> | ||
Version vom 26. Mai 2016, 09:16 Uhr
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/)
sudo usermod -u <new uid> <user name> sudo groupmod -g <new uid> <user name> sudo chown -Rhc --from=<old uid> <new uid> / sudo chown -Rhc --from=:<old uid> :<new uid> /
Root-Benutzer deaktivieren:
sudo 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