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]

Répondre à