Vytvoreni uzivatelu i s hesly ze souboru

fidlej i.danihelka na sh.cvut.cz
Sobota Srpen 31 22:05:17 CEST 2002


On Fri, 30 Aug 2002 21:44:02 +0200, Michal Kubecek wrote:

> On Fri, Aug 30, 2002 at 07:14:28PM +0200, Tecka wrote:
>> Prominte mozna laickou otazku zacatecnikovi, ale je zpusob jak vytvorit
>> ucty v systemu (popr i v sambe nakonfigurovane jako PDC) ze souboru
>> ktery by obsahoval jmeno+heslo+popr. dalsi udaje napr. njk. scriptem?
>> Konfiguruji file server postaveny na Mandrake 8.2 a stojim pred
>> problemem jak zalozit radove stovky uctu (server bude pouzivan ve
>> skole, kde kazdy zak ma svuj ucet). Nasel jsem njk. scripty ale ty
>> vytvareji jenom ucet a heslo se tam "musi" rucne u kazdeho uctu
>> "dopsat" z klavesnice.
> 
> Poíkaz 'useradd' umo3/4ouje zadat i heslo, tak3/4e pak to staeí prohnat
> vhodným cyklem. Toeba nico na zpusob
> 
> cat users.txt \
>   | gawk '{ system("useradd -p \"%s\" \"%s\"\n", $2, $1); }'
> 
> Chcete-li více parametru, muselo by se to analogicky rozšíoit.
> 
> Pokud má jít jen o fileserver pro windowsové stanice, pak není toeba
> zakládat skuteené úety, staeí vyrobit virtuální u3/4ivatele v smbusers.
> 
>                                                      Michal Kubeeek
> 

Jen drobnost, 'cat' je zbytecny:
gawk user.txt ...
nebo
gawk <user.txt ...


Dekuji


Další informace o konferenci Linux