З початку часу (або, як я все одно пам’ятаю) у Linux-систем були групи «sys» та «adm». Яке канонічне використання для них? Чи було б доцільним використовувати або для групи "суперкористувача"? (Групувати дозволи на каталоги, в судорах тощо).
З початку часу (або, як я все одно пам’ятаю) у Linux-систем були групи «sys» та «adm». Яке канонічне використання для них? Чи було б доцільним використовувати або для групи "суперкористувача"? (Групувати дозволи на каталоги, в судорах тощо).
Відповіді:
Не існує стандарту, який би вимагав будь-якого сенсу сумісності цих груп.
Традиційно adm
група використовується для надання користувачеві доступу до якихось файлів системного журналу.
Див. Напр ls -l /var/log
.
sys
Група зазвичай призначена , щоб дати користувачеві певних прав адміністрування. Наприклад, Archlinux використовує цю групу для адміністрування чашок. Інші дистрибуції ведуть себе по-різному.
Наприклад, на ubuntu група lpadmin
використовується для адміністрування чашок. sys
Група тут по - , як і раніше визначається, але , здається, НЕ використовується.
Ви можете перерахувати групи за цим:
$cat /etc/group
Використання груп adm та sys:
adm
: Груповий адміністратор використовується для завдань системного моніторингу. Члени цієї групи можуть читати багато файлів журналу /var/log
та можуть користуватися ними xconsole
. Історично /var/log
було /usr/adm
(і пізніше /var/adm
), таким чином, назва групи.
system
: Ця група використовується для налаштування та обслуговування для hardware
та software
.
Сподіваємось, це посилання допоможе ..