LPIC102/107.1 Benutzer- und Gruppenkonten
Benutzer- und Gruppenkonten und dazugehörige Systemdateien verwalten
Liste wichtiger Dateien, Verzeichnisse und Anwendungen:
/etc/passwd /etc/shadow /etc/group /etc/skel chage getent groupadd groupdel groupmod passwd useradd userdel usermod
passwd, shadow, group, gshadow /etc/passwd
Die wichtigste Datei, die mit der Verwaltung von Benutzerkonten in Zusammenhang steht, ist die Datei /etc/passwd.
Beispiel:
root:x:0:0:root:/root:/bin/bash harald:x:1000:100:Harald Maaßen:/home/harald:/bin/bash dominik:x:1002:100:Dominik Maaßen:/home/dominik:/bin/bash willi:x:1003:100:Willi 0173-1234567:/home/willi:/bin/bash
Das erste Feld willi ist der Anmeldename des Benutzers. Er wird beim Login ver-wendet.
Das zweite Feld, hier ein x, enthält das Passwort. Dieses Passwort befindet sich indiesem Fall in der shadow-Datei.
Die dritte Position 1003 ist die User-ID.Sorgen Sie dafür, dass die Benutzer nach der Neuinstallation dieselben Benutzer-IDs bekommen, die sie vor der Neuinstallation hatten. Der Benutzer root bekommt immer die ID 0.
Das vierte Feld, hier die 100, enthält die Group-ID. Das ist die initiale Gruppe desBenutzers, die in diesem Fall in der Datei /etc/group auf die Gruppe users zeigt.
Die fünfte Spalte Willi0173-1234567 ist das sogenannte GECOS-Feld. Es kann Informationen über den Benutzer enthalten, die z. B. mit dem Programm finger abgefragt werden können. Ein Benutzer kann das GECOS-Feld auch selbst ändern, indem er das Kommando chfn benutzt.
Das sechste Feld /home/willi enthält den Pfad zum Heimatverzeichnis des Benutzers.
Als Letztes wird in Feld sieben /bin/bash der Pfad zur Login-Shell des Benutzers aufgeführt. Wenn hier keine ausführbare Datei angegeben wird, kann sich der Benutzer nicht anmelden. Sollte das gar erwünscht sein, ist es auch möglich, hier/bin/false anzugeben.
/etc/shadow
Das erste Feld enthält den Anmeldenamen. Dieser stimmt mit dem ersten Feld der/etc/passwd-Datei überein.