Criação de usuários a partir da linha de comando


O comando useradd username cria um usuário chamado username. Ele configura o diretório pessoal e as informações da conta do usuário, além de criar um grupo privado para o usuário chamado username. Nesse ponto, a senha válida não está definida para a conta, e o usuário não pode fazer login até que uma senha seja definida.

O comando useradd --help exibe as opções básicas para substituir os padrões. Na maioria dos casos, você pode usar as mesmas opções com o comando usermod para modificar um usuário existente.

O arquivo /etc/login.defs define algumas das opções para contas de usuário, como:

  • O intervalo de números de UID válidos e as regras padrão para duração de senhas.

  • Os valores nesse arquivo afetam apenas as contas de usuário criadas recentemente.

Nota

Uma alteração nesse arquivo não afeta os usuários existentes.

No Red Hat Enterprise Linux 9, o comando useradd atribui a novos usuários a primeira UID livre maior ou igual a 1.000, ou você pode utilizar a opção -u para especificar um UID para este usuário.

Referências