[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Batch adduser



vivanno a écrit, lundi 6 janvier 2003, à 19:28 :
> Le 6/01/03 15:50, « Nicolas C. » <Bounga-NO_SPAM@altern.org> 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



Reply to: