Option --stdin non reconnue par debian lenny
chris.bzv
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je viens de créer un script pour automatiser la création des comptes:
#/bin/bash
useradd $1
echo -e "passer\npasser" | (passwd --stdin $1)
j'ai une erreur :
passwd: option non reconnue <<--stdin>>
je suis sous debian
Je viens de créer un script pour automatiser la création des comptes:
#/bin/bash
useradd $1
echo -e "passer\npasser" | (passwd --stdin $1)
j'ai une erreur :
passwd: option non reconnue <<--stdin>>
je suis sous debian
1 réponse
-
Salut,
Il semblerait que l'option "--stdin" soit spécifique à RedHat et consort ;-\
Ubuntu non plus apparemment n'accepte pas cette option et sur les différents threads en référence il est conseillé d'utiliser la commande "mkpasswd" à la place :
useradd toto -p $(mkpasswd titi)
Ou la commande "chpasswd" :
echo "nom:password" | chpasswd
;-))