Bonjour Sylvain, Merci pour cette réponse instructive. En fait j'ai saisie passwd et j'ai suivi les consignes ... et ça a marché ;-)) Mais ton exemple va sûrement me servie pour plein d'autres chose. Je suis en train de monter un deuxième DD de même capacité que le premier et je voudrais en fair un DD de backup. Donc je risque d'avoir besoin déclencher des backups en manuel d'abord puis en automatique avec des petits scripts.
Merci. Saturday, September 4, 2004, 12:55:01 PM, you wrote: SC> Le sam 04/09/2004 à 12:30, Jean-Marie Fourcade a écrit : SC> C'est interactif, je ne crois pas que tu puisses directement fournir le SC> nouveau mot de passe sur la même ligne (en argument donc) SC> Petite différence entre le chgt de mot de passe pour le root et les SC> autres : SC> Pour le root, le programme ne demande pas l'ancien mot de passe SC> Pour les autres, si. SC> Si tu veux changer le password en tant qu'argument d'une commande, tu SC> peux soit: SC> - utiliser un prog comme chpasswd, qui prend son entrée standard en SC> lecture et y cherche des paires user:password (tu prends par exemple un SC> fichier qui contient toutes ces paires, et tu faire un cat le_fichier | SC> chpasswd) (en général, c'est pour créer plein d'utilisateur) SC> - ecrire un petit script qui redirige son entrée : on passe au script le SC> user (argument 1) et le pass (argument 2) et ton script fait (en tant SC> que root) SC> #!/bin/bash SC> passwd $1 <<FIN SC> $2 SC> $2 SC> FIN SC> (On lance passwd user, on tape deux fois le nouveau mot de passe, et SC> c'est la fin (grace au mot clef FIN, déclaré par <<FIN) SC> Enfin, il existe si ca se trouve plein d'autres astuces :-) >> >> -- >> Best regards, >> Jean-Marie mailto:[EMAIL PROTECTED] SC> -- SC> Sylvain Cherrier <[EMAIL PROTECTED]> -- Best regards, Jean-Marie mailto:[EMAIL PROTECTED]