Tu peux essayer ça :

pass=$(perl -e 'print crypt($ARGV[0], "password")' "ton-mdp")
/usr/sbin/usermod -p $pass root
unset pass




> De : Bzzz <[email protected]>
> Date : 4 juin 2013 15:54
> Objet : Re: [HS] - ssh changer mot de passe
> À : [email protected]
>
>
> On Tue, 4 Jun 2013 15:28:51 +0200
> Nahliel Steinberg <[email protected]> wrote:
>
>> J'ai de nouveau un problème, je n'arrive pas à passer le changement
>> de mot de passe par script.
>
> Ça n'est pas possible puisque passwd attend des entrées
> validées, il faut utiliser expect ou toute autre pgm du
> même type.
>
> --
> Bobo : Met pas le même pseudo que moi, on va nous confondre après
>        ça craint...
> Bobo : ué c klr on va ns confondr direkt c sa ké bn lé gen il von
>        plu rien komprendr
> Bobo : Ok va y tu peux le laisser s'tu veux !
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
>
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers [email protected]
> En cas de soucis, contactez EN ANGLAIS [email protected]
> Archive: http://lists.debian.org/[email protected]
>
>

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: 
http://lists.debian.org/caawb+hlknonpiwzw9prtm2w3zg4qy6b9uanck4grjrq+kch...@mail.gmail.com

Répondre à