O que é um grupo de “sistema”, em oposição a um grupo normal?

20

Eu preciso adicionar um grupo de usuários ao meu sistema. Eu li adduser & amp; addgroup mans e a pergunta aqui link sobre "usuários" e "usuários do sistema".     Preciso de esclarecimentos com grupos e grupos de sistemas, porque, até onde eu sei, os grupos não podem fazer login, então a particularidade de "não fazer login" dos usuários do sistema não parece fazer sentido para os grupos.

    
por useful 14.09.2014 / 17:55

1 resposta

33

Não há diferença inerente entre grupos de sistemas e grupos 'normais', assim como não há nenhum entre usuários do sistema e usuários regulares. É por convenção que os usuários humanos recebem uids de um determinado número (por exemplo, 1000) para cima, enquanto os usuários do sistema obtêm uids em um intervalo abaixo desse número.

O número real do uid, além do especial 0, que é reservado para root , não tem nenhum significado e não transmite nenhum privilégio.

Nós distinguimos usuários do sistema e usuários regulares apenas porque eles são tratados de forma diferente. Por exemplo, não faz sentido exibir os usuários do sistema em um gerenciador de login gráfico. Além disso, a maioria dos usuários do sistema não precisa de um shell de login ou diretório inicial, ao passo que os usuários humanos (normalmente) o fazem.

A opção --system do comando adduser não é mais do que uma conveniência para o administrador, pois pré-configura várias opções para valores sensatos para uma 'conta do sistema'. Na verdade, todo o comando adduser é um wrapper conveniente (comandos de nível inferior, como useradd e groupadd , que são wrappers), basicamente editando /etc/passwd e /etc/group .

    
por zwets 14.09.2014 / 20:53