Jakie jest kanoniczne zastosowanie dla grup „sys” i „adm”?

12

Od początku czasu (a przynajmniej tak długo pamiętam) systemy linuksowe miały grupę „sys” i „adm”. Jakie jest dla nich kanoniczne zastosowanie? Czy stosowne byłoby użycie jednej z grup „superużytkowników”? (Uprawnienia grupowe do katalogów, sudoerów itp.).

Zapytaj Bjørna Hansena
źródło
Podejrzewam, że będzie to trudne do zdefiniowania, w / niektóre z tych grup prawdopodobnie pochodzą z dawnych czasów Uniksa. Niektóre dystrybucje Linuksa mogą faktycznie korzystać z tych grup. Arch, na przykład, faktycznie określa ich użycie: wiki.archlinux.org/index.php/Users_and_Groups#System_groups
Evan Anderson
Może być lepsze pytanie dla unix.stackexchange.com . Zadałem podobne pytanie o użytkowniku operatora
Stefanie Lasiewskim

Odpowiedzi:

11

Nie ma standardu wymagającego jakiegokolwiek znaczenia interoperacyjnego dla tych grup.

Tradycyjnie admgrupa jest używana, aby dać użytkownikowi dostęp do pewnego rodzaju plików dziennika systemu.
Zobacz np ls -l /var/log.

sysGrupa zwykle przeznaczone dać użytkownikowi jakąś praw administracyjnych. Np. Archlinux używa tej grupy do podawania filiżanek. Inne dystrybucje zachowują się inaczej.
Np. Na ubuntu grupa lpadminsłuży do podawania filiżanek. sysGrupa tu jest jeszcze zdefiniowany, ale wydaje się być nieużywany.

H.-Dirk Schmitt
źródło
Odniesienia do grupy adm na wiki Debiana :
Peter V. Mørch,
4

Możesz wymienić grupy według:

$cat /etc/group

Zastosowania grup adm i sys:

adm: Group adm służy do monitorowania systemu. Członkowie tej grupy mogą odczytywać wiele plików dziennika /var/logi mogą z nich korzystać xconsole. Historycznie /var/logbyła /usr/adm(i później /var/adm), stąd nazwa grupy.

system: Ta grupa służy do konfiguracji i konserwacji dla hardwarei software.

Mam nadzieję, że ten link pomoże ...

MangeshBiradar
źródło
Odniesienia do grupy adm na wiki Debiana :
Peter V. Mørch,