–> /etc/default/useradd
Nesse arquivo definiremos o padrão de criação do diretório home dos usuários, o shell padrão que será usado e onde teremos o skell do sistema. Isso nos dá a facilidade de propagar estruturas de diretórios e arquivos que se fazem necessários para o trabalho contidiano. Não podemos esquecer que o skell será usado no processo de criação do usuário.
Dentro do diretório /etc/skel encontraremos uma estrutura base para que os usuários tenham uma console ativa. Temos aqui os arquivos .bashrc, .bash_profile e .bash_logout.
Todo e qualquer arquivo que for colocado no skell será copiado para o home de usuários criados. Isso é bem legal quando se tem a necessidade de termos uma estrutura de diretórios para todos os usuários do sistema.
Tendo essas informações em mãos, o sistema irá gravar as informações dos usuários no arquivo /etc/passwd, será criado no /home o diretório home do usuário, no arquivo /etc/group será criado uma entrada do grupo principal do usuário e no arquivo /etc/shadow será criada uma entrada para o usuário com uma senha ” bloqueada “, observe que neste arquivo temos o nome do usuário e !!, o que faz com que seu usuário não consiga efetuar login no sistema sem a definição de uma senha, a qual substituirá os !!, liberando o acesso do usuário.
Observe que um simples #useradd alice será capaz de afetar tanto o seu sistema.
Espero ter ajudado e até o próximo
