Changer le mot de passe via un script

Février 2017


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


Article original publié par . Traduit par jipicy. Dernière mise à jour le 17 novembre 2009 à 17:24 par christelle.b.
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.