[PLUTO-help] Creare tanti utenti

miKe m.m.asciutti a email.it
Gio 12 Feb 2004 23:44:32 CET


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alle 03:10, giovedì 5 febbraio 2004,  in merito a Re: [PLUTO-help] 
Creare tanti utenti,  Alessio Favilli   ha scritto:
> Ciao Mike, il problema però è che spesso verranno creati degli
> utenti

webmin resta comodo comunque,
creati i 700 utenti da file, ogni nuovo ingresso è comunque 
sincronizzato con smbpasswd

> e vorrei fare uno script bash per farlo...una cosa del
> tipo:
>
> creautente.sh $NOMEUTENTE $PASSWORD

man passwd afferma  di poterlo fare ;)

passwd -l $USER $PW 
ti crea l'user  e setta la pw ...

ancora prima:
 
useradd -d $HOME -s $SHELL  -p $PW $USER 
(SHELL=/bin/false se sono solo utenti samba)

[..non hai indicato che distro usi,
spesso ad useradd è affiancato uno script, adduser, 
interattivo e che effettua qualche semplice controllo sull'esistenza 
di home duplicate, sugli id, e che chiama useradd, passwd e chfn;
puoi adattarlo ai tuoi scopi ..se non ce l'hai te lo mando in pvt]

se poi in smb.conf  metti i parametri: 

unix password sync = yes 
passwd program = /usr/bin/passwd %u 
passwd chat = *New*UNIX*password* %n\n *Retype*new*UNIX*password* 
%n\n *Enter* new*UNIX*password* %n\n *Retype*new*UNIX*password* %n\n 
*passwd: *all* authentication*tokens*updated*successfully* 

imposti  la sincronizzazione delle password fra Samba e GNU/Linux 
(adatta in base ai messaggi del tuo sistema, altrimenti non funzia)  
è comodo se il server samba è anche pdc/dc (se hai tutti quegli 
utenti immagino sia il tuo caso);
altrimenti credo ti convenga leggere il Samba-Collection-HOWTO, che 
spiega come usare net rpc  vampire, o winbind

- -- 

bye

miKe

____________________________________________________
Slackware 8.1 GNU/Linux 2.4.22-jl12 @ ASUS S1N 1330c
R.U.#219755  S.R.U.#705  R.M.#110932 - ICQ#320002994
MajaGLUG User 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFALAHQF/9fksDJ4y0RAlgFAJ9XNY13D/6xUJ0Q4BA+dIuh+EbFOwCfY8Jj
uLdXUW8VvqbF+DBKVkEhrmg=
=xkKs
-----END PGP SIGNATURE-----



More information about the pluto-help mailing list