Ein neuer User kann mit adduser angelegt werden.
Der User der das tut muss root Rechte haben. Also legen wir mal einen neuen User an: kleinhirn.eu
1 |
sudo adduser kleinhirn.eu |
Das hat nicht geklappt, weil in dem Namen ein Punkt enthalten ist. In der Datei:
/etc/adduser.conf
ist folgende RegEx eingetragen die das steuert:
NAME_REGEX=“^[a-z][-a-z0-9_]*\$“
entweder wir ändern den Eintrag, oder wir nutzen die Option force-badname:
1 |
sudo adduser kleinhirn.eu --force-badname |
Jetzt gibt es einen neuen User den wir verwenden können. Wenn der neue User auch sudo Rechte haben soll, ist noch ein
1 |
sudo usermod -aG sudo kleinhirn.eu |
nötig.
Nun können wir eine neue Konsole mit dem User öffnen, oder mit su kleinhirn.eu zu dem User wechseln.
Wenn wir den User wieder löschen wollen, reicht ein sudo deluser kleinhirn.eu.
Und ein
1 |
cut -d: -f1 /etc/passwd |
liefert eine Liste aller User auf dem Sytem. Wenn die Gruppen noch interessieren, reicht ein
1 |
cat /etc/group |
oder auch id {Benutzer} z.B. der user bitcoin:
1 2 |
id bitcoin uid=1001(bitcoin) gid=1001(bitcoin) groups=1001(bitcoin),27(sudo) |