Vytvoreni uzivatelu i s hesly ze souboru

Michal Kubecek mike na mk-sys.cz
Pátek Srpen 30 21:43:46 CEST 2002


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. 

Příkaz 'useradd' umožňuje zadat i heslo, takže pak to stačí prohnat
vhodným cyklem. Třeba něco na způsob

cat users.txt \
  | gawk '{ system("useradd -p \"%s\" \"%s\"\n", $2, $1); }'

Chcete-li více parametrů, muselo by se to analogicky rozšířit.

Pokud má jít jen o fileserver pro windowsové stanice, pak není třeba
zakládat skutečné účty, stačí vyrobit virtuální uživatele v smbusers.

                                                     Michal Kubeček


Další informace o konferenci Linux