Como você pode criar um usuário, o script funciona, agora use a ferramenta chpasswd
para criar uma senha para seus usuários, pois sem isso, eles não poderão fazer login após a criação .
echo username:username | chpasswd
Fonte:
Existe uma maneira de criar um novo usuário padrão, que pode fazer login imediatamente? Quando crio usuários por meio de um script de shell, os usuários são criados, mas são desativados. Existe uma maneira de criá-los para que eles possam efetuar login sem ações adicionais?
Eu uso o Ubuntu 16.04
Como você pode criar um usuário, o script funciona, agora use a ferramenta chpasswd
para criar uma senha para seus usuários, pois sem isso, eles não poderão fazer login após a criação .
echo username:username | chpasswd
Fonte: