З початку часу (або, як я все одно пам’ятаю) у 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.
Сподіваємось, це посилання допоможе ..