Quando você quiser usar usermod -p
, precisará passar uma senha criptografada para ela.
de man pages
:
-p, --password PASSWORD
The encrypted password, as returned by crypt(3).
Há muitas maneiras de obter uma senha criptografada. por exemplo, usando openssl
:
openssl passwd -1 -salt xyz yourpass
Se você quiser atualizar a senha do usuário para SHA512
, use apenas passwd
, mas, primeiro, certifique-se de que seu sistema use o método SHA512
encrypt
Dois lugares que você precisa conferir:
/etc/login.defs
ENCRYPT_METHOD SHA512
/etc/pam.d/common-password
password [success=2 default=ignore] pam_unix.so obscure sha512