Document initial créé par
Jipicy
Changer le mot de passe via un script
passwd
Traditionnellement avec la commande "passwd" et son option "--stdin", au travers d'un "tube" (
pipe en anglais), ce qui donne la syntaxe suivante :
echo -e "new_password\nnew_password" | (passwd --stdin $USER)
chpasswd
Ou avec la commande "chpasswd" de la façon suivante :
echo "nom:password" | chpasswd
Note
La première méthode peut s'appliquer également pour changer le mot de passe des utilisateurs "
Samba" :
echo -e "new_password\nnew_password" | (smbpasswd -a -s $USER)