2010-12-13 55 views
0

Je crée un script shell qui crée automatiquement des utilisateurs, mais je ne peux pas penser à l'utilisation de la commande passwd dans mon script shell, comment l'utiliser avec un script shell? L'option --stdin ne fonctionne pas pour moicommande passwd dans le script shell

Répondre

1

Certaines implémentations de passwd ont le drapeau --stdin que vous pouvez utiliser comme ceci:

passwd --stdin user <<<"SoMePasSw0rd" 
0

Works pour moi sur Debian

echo -e "$NEWPASS\n$NEWPASS" | passwd $USER