RHEL - Grupo atribuído incorretamente

RHEL - Grupo atribuído incorretamente

Em nosso laboratório, todos os usuários LDAP são atribuídos a um grupousuários vboxcujo diretório inicial está presente no servidor. Estamos usando o NFS para montar o diretório inicial de um usuário nas máquinas clientes. Eu estava instalando uma nova máquina cliente e a adicionei à rede. Configurei o LDAP nesta nova máquina e estranhamente havia um grupocimsrvrque recebeu o mesmo ID queusuários vboxnas máquinas clientes restantes.

Na máquina recém-instalada, encontro a entrada abaixo em/etc/grupoarquivo.

cimsrvr: 501

Em todas as máquinas clientes restantes, encontro a entrada em/etc/grupoarquivo como,

vboxusers: 501

Eu estava atribuindo permissão a todos os usuários pertencentes ausuários vboxacessarCaixa virtual. Quando atribuí as permissões paracimsrvrna nova máquina, os vboxusers conseguiram acessarCaixa virtualsem qualquer problema. Então, descobri que o nome do grupo é apenas para nosso entendimento e a máquina usa apenas o ID do grupo. É por isso que todos os usuários pertencentes ao grupo 501 conseguiram acessarCaixa Virtual.

Minha pergunta é: como foi quecimsrvrgrupo foi atribuído a 501 em primeiro lugar quando eu não criei nenhum grupo com esse nome?

Responder1

Os IDs de grupo (os números) são atribuídos arbitrariamente quando os RPMs são instalados, a menos que o pacote adicione explicitamente essas entradas especificando um número GID específico.

Exemplo

De um sistema Fedora 14.

$ more /etc/group
vboxusers:x:502:saml
jetty:x:485:
xfs:x:43:
kvm:x:36:qemu
qemu:x:107:

Para migrar esses grupos para outro GID você terá que procurar no disco todas as ocorrências e então chgrp <new GID>movê-las para algum número não utilizado.

informação relacionada