Um identificador de usuário ou UID é usado para identificar um usuário nos sistemas operacionais Unix e Linux . Essa técnica é usada principalmente para direitos de acesso a recursos ou domínios e, portanto, para segurança do sistema.
Os sistemas operacionais do tipo Unix identificam os usuários por um número inteiro não assinado chamado identificador de usuário . O intervalo de valores para este UID não é o mesmo em todos os sistemas operacionais; na maioria das vezes, é um número inteiro de 15 bits , em um intervalo de 0 a 32.767, com as seguintes restrições:
UIDs são referenciados no arquivo / etc / passwd que lista os usuários e no arquivo / etc / shadow (que lista de forma criptografada as senhas dos usuários). Mais raramente, os computadores usam o Network Information Service (NIS), que também é baseado em UID.
O RID (ID relativo) de um usuário no Windows é equivalente ao UID no Unix.