Qual é o uso canônico para os grupos "sys" e "adm"?


12

Desde o início dos tempos (ou desde que me lembro de qualquer maneira), os sistemas linux têm um grupo "sys" e um "adm". Qual é o uso canônico para eles? Seria apropriado usar para um grupo de "superusuários"? (Agrupe permissões em diretórios, em sudoers, etc).


Eu suspeito que este vai ser difícil de definir, com alguns desses grupos provavelmente datando de dias do Unix. Algumas distribuições Linux podem realmente usar esses grupos. Arch, por exemplo, realmente define seu uso: wiki.archlinux.org/index.php/Users_and_Groups#System_groups
Evan Anderson

Pode ser uma pergunta melhor para unix.stackexchange.com . Eu fiz uma pergunta semelhante sobre o usuário operador
Stefan Lasiewski

Respostas:


11

Não há um padrão que exija qualquer significado de interoperabilidade desses grupos.

Tradicionalmente, o admgrupo é usado para dar ao usuário acesso a algum tipo de arquivo de log do sistema.
Veja por exemplo ls -l /var/log.

O sysgrupo normalmente pretendia conceder ao usuário algum tipo de direito de administração. Por exemplo, o archlinux usa esse grupo para administração de xícaras. Outras distribuições se comportam de maneira diferente.
Por exemplo, no ubuntu, o grupo lpadminé usado para administração de cups. O sysgrupo aqui ainda está definido, mas parece não ser utilizado.



4

Você pode listar os grupos desta forma:

$cat /etc/group

Usos dos grupos adm e sys:

adm: Adm de grupo é usado para tarefas de monitoramento do sistema. Os membros deste grupo podem ler muitos arquivos de log /var/loge podem usar xconsole. Historicamente, /var/logera /usr/adm(e mais tarde /var/adm), portanto, o nome do grupo.

system: Este grupo é usado para configuração e manutenção para hardwaree software.

Espero que este link ajude ..


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.