Por que o uucp leva o grupo 10?

3

De acordo com o YoLinux , o ID do grupo 10 normalmente pertence à roda. E na minha instalação do Arch Linux, com certeza, em /etc/group is wheel: 10.

No entanto, na minha máquina Ubuntu, sou saudada com uucp . Uma busca rápida mostra a página de manual do Ubuntu do uucp , que parece ter um diferente propósito.

Então, por que uucp obtém esse ID de grupo? Posso substituí-lo ou devo apenas transformar a roda em um ID de grupo diferente?

    
por Wayne Werner 27.08.2014 / 04:07

1 resposta

3

O número de identificação do grupo (GID) não é especificamente codificado para um grupo específico. É designado pelas entradas no arquivo /etc/group . No meu sistema Fedora 19, por exemplo:

$ head -15 /etc/group
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:logcheck
tty:x:5:
disk:x:6:
lp:x:7:
mem:x:8:
kmem:x:9:
wheel:x:10:saml
cdrom:x:11:
mail:x:12:
man:x:15:
dialout:x:18:

Enquanto em um sistema Ubuntu eu tenho:

$ head -15 /etc/group
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:manny
tty:x:5:
disk:x:6:
lp:x:7:
mail:x:8:
news:x:9:
uucp:x:10:
man:x:12:
proxy:x:13:
kmem:x:15:
dialout:x:20:

Mas estes não estão gravados em pedra. Os números são armazenados quando os arquivos / diretórios são gravados no sistema de arquivos. Este arquivo é o que pega esses números e exibe seu nome correspondente quando você usa comandos como ls -l .

Eu simplesmente faria com que o wheel agrupasse outra entrada nesse arquivo, e usaria um comando para adicioná-lo. Geralmente, você pode adicionar entradas usando os comandos addgroup ou groupadd .

Por que o UUCP 10 então?

Esta ordenação é um subproduto de quando o sistema foi construído (** NOTA: eu estou falando sobre quando esses arquivos foram construídos pelos autores de uma determinada distribuição) ou quando o sistema passou pelo processo de executar / instala usando seu gerenciador de pacotes (ou seja, APT, RPM, pacman, etc.).

Referências

por 27.08.2014 / 04:27

Tags