O parâmetro -p
para useradd
espera uma senha criptografada. Seria uma má prática de segurança fornecer uma senha em uma linha de comando. Isso ocorre porque todo processo no sistema pode ler todas as linhas de comando (exceto ao usar contêineres). Portanto, o comando useradd
não aceitará uma senha de texto sem formatação, mas forçará você a criptografá-la antes de fornecê-la como parâmetro.
Defina a senha interativamente depois:
passwd me