Inhaltsverzeichnis

Benutzer- und Gruppenverwaltung unter Linux

Unter Linux werden die Benutzer und Gruppen standardmäßig in Textdateien gespeichert, die mit root-Rechnten editierbar sind:

/etc/passwd # Benutzer und Passwörter
/etc/groups # Gruppen und Gruppenzugehörigkeit

Nutzeradministration

Informationen über Nutzer abrufen

# id [Benutzername]

Nutzer anlegen

# useradd [Benutzername] -g [Gruppenname] -d [Home-Verzeichnis] -s [Shell] -p [Passwort]

Nutzer einer Gruppe hinzufügen

Mit folgendem Befehl wird der Nutzer in eine weitere Gruppe hinzugefügt, seine Hauptbenutzergruppe bleibt bestehen!

# usermod -aG [gruppenname] [benutzername]

Admins anlegen

Home-Verzeichnis anlegen

# mkdir /home/[Benutzername]
# chown [Benutzername] /home/[Benutzername]

Nutzer Anlegen, Passwort setzen und in Gruppen hinzufügen

# useradd [Benutzername] -g wiba -d /home/[Benutzername] -s /bin/bash
# passwd [Benutzername]
# usermod -aG adm [Benutzername]
# usermod -aG admin [Benutzername]
# usermod -aG www-data [Benutzername]

Bash einrichten, hierzu Einstellungsdateien kopieren (Vorsicht: hier wird auch das Verzeichnis ../ mit kopiert!)

# cp /home/wiba/.* /home/[Benutzername] -R

Wichtige Gruppen

Gruppe Beschreibung
adm Logsdateien betrachten
www-data Apache Webserver
admin sudo ausführen
sftponly beschränkt Rrechte auf eigenen vhost-ordner