Changer le mot de passe via un script

Décembre 2016


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) 

A voir également :

Ce document intitulé «  Changer le mot de passe via un script  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.