> Je cherche à créer automatiquement des comptes unix, en fournissant le mot > de passe en argument.
La commande passwd a l'option '--stdin' qui te permet de passer le mot de passe via pipe. Pour automatiser des commandes interactives, tu peux utiliser expect qui est fais pour. Tu trouves entre autre dans le package expect des exemples, dont celui-ci: $ cat /usr/bin/autopasswd #!/usr/bin/expect -f # wrapper to make passwd(1) be non-interactive # username is passed as 1st arg, passwd as 2nd set password [lindex $argv 1] spawn passwd [lindex $argv 0] expect "password:" send "$password\r" expect "password:" send "$password\r" expect eof Plus d'infos sur http://expect.nist.gov/ -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.