vivanno a écrit, lundi 6 janvier 2003, à 19:28 : > Le 6/01/03 15:50, « Nicolas C. » <[EMAIL PROTECTED]> a écrit : > > > Le lundi 06 janvier 2003 à 14:46, vivien écrivait : > >> Bonjour et bonne année à tous! :) > >> Savez vous si il est possible d'utilisé la commande "adduser" en une seule > >> ligne? (c'est un batch) > >> > >> Par exemple : adduser --option nom_utilisateur mot_de_passe ... > >> > > > > Pour faire ça il vaut mieux utiliser useradd. > > > > man useradd > > Pareil on ne peut pas passer un mot de passe en ligne de commande :((
Si, option -p ? $ /usr/sbin/useradd -h /usr/sbin/useradd: option invalide -- h usage: useradd [-u uid [-o]] [-g group] [-G group,...] [-d home] [-s shell] [-c comment] [-m [-k template]] [-f inactive] [-e expire ] [-p passwd] name useradd -D [-g group] [-b base] [-s shell] [-f inactive] [-e expire ] Il y a aussi newusers pour créer des comptes par batch. S'il ne convient pas, on peut bricoler en Perl à partir de adduser, cf les scripts que j'ai commis, http://lhh.free.fr/pub/sysadmu-0.2.15.tgz HTH, -- Jacques L'helgoualc'h