Was ist die kanonische Verwendung für die Gruppen "sys" und "adm"?


12

Seit jeher (oder so lange ich mich erinnere) haben Linux-Systeme eine "sys" und eine "adm" -Gruppe. Was ist der kanonische Nutzen für sie? Wäre es angemessen, entweder für eine "Superuser" -Gruppe zu verwenden? (Gruppenberechtigungen für Verzeichnisse, Sudoer usw.).


Ich vermute, dass es schwierig sein wird, diese Gruppe zu definieren. Einige dieser Gruppen stammen wahrscheinlich aus früheren Unix-Zeiten. Einige Linux-Distributionen verwenden diese Gruppen möglicherweise tatsächlich. Arch definiert beispielsweise tatsächlich ihre Verwendung: wiki.archlinux.org/index.php/Users_and_Groups#System_groups
Evan Anderson

Könnte eine bessere Frage für unix.stackexchange.com sein . Ich habe eine ähnliche Frage zum Operator Benutzer gestellt
Stefan Lasiewski

Antworten:


11

Es gibt keinen Standard , der eine Interoperabilitätsbedeutung für diese Gruppen vorschreibt.

Traditionell wird die admGruppe verwendet, um einem Benutzer Zugriff auf eine Art von Systemprotokolldateien zu gewähren.
Siehe z ls -l /var/log.

Die sysGruppe beabsichtigt normalerweise, einem Benutzer eine Art von Administrationsrechten zu erteilen. ZB Archlinux verwendet diese Gruppe für die Verwaltung von Bechern. Andere Distributionen verhalten sich anders.
Auf Ubuntu wird die Gruppe lpadminbeispielsweise zur Verwaltung von Bechern verwendet. Die sysGruppe hier ist noch definiert, scheint aber nicht verwendet zu werden.



4

Sie können die Gruppen folgendermaßen auflisten:

$cat /etc/group

Verwendung von adm- und sys-Gruppen:

adm: Die Gruppe adm wird für Systemüberwachungsaufgaben verwendet. Mitglieder dieser Gruppe können viele Protokolldateien einlesen /var/logund verwenden xconsole. Historisch /var/logwar /usr/adm(und ist später /var/adm) also der Name der Gruppe.

system: Diese Gruppe wird für die Konfiguration und Wartung von hardwareund verwendet software.

Hoffe, dieser Link wird helfen ..


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.