
O que significa raiz UID e raiz GID?
Diferença?
Por favor, me dê alguns exemplos...
Obrigado
Responder1
UID significa ID do usuário e GID significa ID do grupo. São identificadores numéricos associados por um sistema UNIX ou Linux a uma conta de usuário ou grupo, respectivamente (por exemplo, 0
ou 5160
). Os sistemas também usam usuários e grupos legíveis por conveniência (por exemplo, root
ou adm
).
Os usuários representam uma pessoa ou função individual, enquanto os grupos representam um conjunto de pessoas ou funções. Cada um é usado pelo sistema para gerenciar quem obtém acesso a recursos como arquivos, processos, etc.
Em muitos sistemas, você descobrirá que usuários e grupos (de forma confusa) podem ter nomes iguais, mesmo que tenham funções diferentes. Além disso, algumas pessoas (de forma confusa) usam UID ou GID para significar o mesmo que usuário ou grupo em vez dos IDs numéricos. Você pode encontrar todos os nomes e IDs e como eles são mapeados entre si em arquivos como /etc/passwd
e /etc/group
sobre os quais você pode ler nas páginas de manual apropriadas.
Portanto, "UID root" (erroneamente) significa o usuário root, e "GID root" (erroneamente) significa o grupo root.
Responder2
UID root diz que o arquivo pertence e é totalmente controlado pelo usuário root. A raiz do GID diz que os membros da raiz do grupo podem controlar o arquivo de acordo com as permissões do grupo.