Como os novos IDs de usuário são calculados automaticamente por padrão no Linux?

2

Os usuários básicos do Linux são, por padrão, identificados usando alguma identificação numérica (positiva?) e há pelo menos alguns anos não havia "mágica" disponível para rastrear IDs usados anteriormente no caso de, e. as contas de usuário foram excluídas completamente. Novos usuários podem ter antigos IDs numéricos e coisas desse tipo, simplesmente porque o novo calculado automaticamente era o mais alto conhecido do sistema local de usuários disponíveis, não de usuários excluídos +1.

As coisas mudaram desde então? Isso pode depender da distribuição ou das ferramentas usadas para gerenciar usuários? Existe alguma coisa padronizada ou em discussão atualmente?

Não estou interessado em coisas como LDAP ou software de gerenciamento completo para usuários, mas em ferramentas mais simples e de nível mais baixo que estão disponíveis em todos os lugares. useradd , userdel etc., trabalhando nos arquivos padrão passwd , shadow , group .

    
por Thorsten Schöning 18.04.2017 / 18:55

1 resposta

2

Não. Se um usuário foi totalmente excluído usando os mecanismos padrão, não há registro de sua existência anterior. O que você deseja fazer é desativar os usuários, e não excluí-los, para que os IDs dos usuários não estejam disponíveis para reutilização.

    
por 18.04.2017 / 20:49