Яке канонічне використання для груп «sys» та «adm»?


12

З початку часу (або, як я все одно пам’ятаю) у Linux-систем були групи «sys» та «adm». Яке канонічне використання для них? Чи було б доцільним використовувати або для групи "суперкористувача"? (Групувати дозволи на каталоги, в судорах тощо).


Я підозрюю, що це буде важко визначити, з / деякою з цих груп, ймовірно, датується ще днів Unix. Деякі дистрибутиви Linux можуть фактично використовувати ці групи. Арка, наприклад, фактично визначає їх використання: wiki.archlinux.org/index.php/Users_and_Groups#System_groups
Еван Андерсон

Можливо, краще питання для unix.stackexchange.com . Я задав подібне запитання щодо користувача оператора
Стефана Ласєвського

Відповіді:


11

Не існує стандарту, який би вимагав будь-якого сенсу сумісності цих груп.

Традиційно admгрупа використовується для надання користувачеві доступу до якихось файлів системного журналу.
Див. Напр ls -l /var/log.

sysГрупа зазвичай призначена , щоб дати користувачеві певних прав адміністрування. Наприклад, Archlinux використовує цю групу для адміністрування чашок. Інші дистрибуції ведуть себе по-різному.
Наприклад, на ubuntu група lpadminвикористовується для адміністрування чашок. sysГрупа тут по - , як і раніше визначається, але , здається, НЕ використовується.



4

Ви можете перерахувати групи за цим:

$cat /etc/group

Використання груп adm та sys:

adm: Груповий адміністратор використовується для завдань системного моніторингу. Члени цієї групи можуть читати багато файлів журналу /var/logта можуть користуватися ними xconsole. Історично /var/logбуло /usr/adm(і пізніше /var/adm), таким чином, назва групи.

system: Ця група використовується для налаштування та обслуговування для hardwareта software.

Сподіваємось, це посилання допоможе ..


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.