GRPCK(8) | Befehle zur Systemverwaltung | GRPCK(8) |
grpck - überprüft die Stimmigkeit der Gruppendateien
grpck [Optionen] [Gruppe [ shadow ]]
Der Befehl grpwck überprüft die Stimmigkeit der Informationen über die Gruppen. Alle Einträge in /etc/groupund /etc/gshadow werden darauf überprüft, ob sie das richtige Format haben und gültige Daten enthalten. Bei einem Eintrag, der falsch formatiert ist oder andere unbehebbare Fehler enthält, wird der Benutzer aufgefordert, ihn zu löschen.
Es wird überprüft, ob jeder Eintrag folgende Eigenschaften aufweist:
Fehler bei der Überprüfung der richtigen Anzahl der Felder und des eindeutigen Benutzernamens sind schwerwiegend. Wenn ein Eintrag die falsche Anzahl von Feldern aufweist, wird der Benutzer aufgefordert, die gesamte Zeile zu löschen. Wenn er dies ablehnt, werden alle weiteren Tests ausgelassen. Bei einem Eintrag mit einem mehrfach verwendeten Benutzernamen wird der Benutzer aufgefordert, diesen Eintrag zu löschen. Sollte er dies ablehnen, werden dennoch die übrigen Tests ausgeführt. Bei allen anderen Fehlern wird eine Warnung ausgegeben und der Benutzer aufgefordert, den Fehler mittels des Befehls groupmod zu beheben.
Die Befehle, welche die Dateien /etc/group und /etc/gshadow bearbeiten, können falsche oder doppelte Einträge nicht verändern. In solchen Fällen sollte grpwck verwendet werden, um die betreffenden Einträge zu entfernen.
Die Optionen -r und -s können nicht zusammen verwendet werden.
Die Optionen, die vom Befehl grpck unterstützt werden, sind:
-h, --help
-r, --read-only
-R, --root CHROOT_VERZ
-s, --sort
Standardmäßig arbeitet grpck mit /etc/groupund /etc/gshadow. Der Benutzer kann andere Dateien mit den Parametern group und shadow auswählen.
Die folgenden Konfigurationsvariablen in /etc/login.defs beeinflussen das Verhalten dieses Werkzeugs:
MAX_MEMBERS_PER_GROUP (Zahl)
Der Standardwert ist 0, was zur Folge hat, dass die Anzahl der Mitglieder einer Gruppe nicht begrenzt ist.
Diese Fähigkeit (der aufgeteilten Gruppe) ermöglicht es, die Zeilenlänge in der Gruppendatei zu begrenzen. Damit kann sichergestellt werden, dass die Zeilen für NIS-Gruppen nicht länger als 1024 Zeichen sind.
Falls Sie eine solche Begrenzung benötigen, können Sie 25 verwenden.
Hinweis: Aufgeteilte Gruppen werden möglicherweise nicht von allen Werkzeugen unterstützt, selbst nicht aus der Shadow-Werkzeugsammlung. Sie sollten diese Variable nur setzen, falls Sie zwingend darauf angewiesen sind.
/etc/group
/etc/gshadow
/etc/passwd
Der Befehl grpck gibt beim Beenden folgende Werte zurück:
0
1
2
3
4
5
group(5), groupmod(8), gshadow(5),passwd(5), pwck(8), shadow(5).
27.07.2018 | shadow-utils 4.5 |