O Ubuntu tem um conjunto de nomes de usuário, UIDs, grupos e GIDs padronizados. Estes são fornecidos pelo pacote base-passwd
. Veja minha resposta no Unix & amp; Linux (ou /usr/share/doc/base-passwd/users-and-groups.txt.gz
) para mais informações sobre eles.
Quanto ao sistema de arquivos, ele armazena UIDs e GIDs. O mapeamento entre nomes e IDs é feito pelo NSS (Name Service Switch) usando os bancos de dados passwd
e group
. A menos que você tenha os mesmos mapeamentos, o mesmo UID pode aparecer como nomes de usuário diferentes em sistemas diferentes.
Se o usuário a
tiver o UID 1000 em um sistema e os arquivos pertencerem a ele, e o sistema de arquivos for montado em outro sistema com b
tendo UID 1000, o segundo sistema mostrará b
como proprietário.