Zum Inhalt springen

Benutzerverwaltung

Linux ist ein Mehrbenutzersystem. Jeder Prozess, jede Datei und jedes Verzeichnis gehört einem Benutzer und einer Gruppe. Die Benutzerverwaltung ist daher eine der grundlegendsten Administrationsaufgaben.

Lokale Benutzer werden über einfache Textdateien verwaltet:

Datei Inhalt
/etc/passwd Liste aller lokalen Benutzer
/etc/shadow Passwort-Hashes (nur für root lesbar)
/etc/group Liste aller lokalen Gruppen
/etc/gshadow Gruppenpasswörter (heute selten genutzt)

Zu jedem Benutzer gehören:

  • Login-Name und UID (numerische ID)
  • GID (primäre Gruppe)
  • Heimatverzeichnis und Standard-Shell
  • Passwort (als Hash in /etc/shadow)
  • Zusätzliche Gruppen (in /etc/group)