Solução para configurar senha ao adicionar novo usuário no Linux
- #Linux
Na aula onde aprendemos a adicionar um novo usuário e configurar uma nova senha, é passado o seguinte comando:
# useradd convidado -c "Convidado" -m -s /bin/bash -p $(openssl passwd -crypt Senha123)
Entretanto, não funcionou quando fui testar no Ubuntu Server dentro da minha máquina virtual.
Portanto, venho apresentar uma solução que funcionou e espero que ajude quem estiver passando pela mesma dificuldade que enfrentei.
Solução:
# useradd convidado -c "Convidado" -m -s /bin/bash -p $(echo Senha123 | openssl passwd --stdin)
Observação: se você quiser configurar a senha do novo usuário sem que ela apareça no seu código (plaintext), então utilize o comando abaixo. Mas atenção, você terá que digitar manualmente a senha para cada novo usuário que adicionar no sistema.
# useradd convidado -c "Convidado" -m -s /bin/bash -p $(openssl passwd -1)
Espero ter ajudado e bons estudos!