[Flug] Re: creazione Utenti

Marco Bertini bertini@dsi.unifi.it
Mer 18 Apr 2001 12:02:46 CEST


> From: "Matteo Indorato" <indorato.m@tin.it>
> To: <flug@firenze.linux.it>
> Date: Tue, 17 Apr 2001 16:50:00 +0200
> charset="iso-8859-1"
> Subject: [Flug] creazione Utenti
> Reply-To: flug@firenze.linux.it
> 
> Ciao a tutti.
> Una informazione stupida....
> Devo creare una tonnellata di utenti.
> Ho uno stupido file con dentro le informazioni necessarie (user, path,
> password).
> E' una operazione una-tantum ma siccome sono tanti....
> Posso modoficare il file di ingresso e li non avrei problemi....lo scoglio
> e' la password...dfa quanto ho capito va inserita gia' criptata....come
> faccio?

Io ho usato uno script del tipo:

cat lista_utenti.txt | {
 while read nome password
 do
        echo ---
        echo Aggiungo utente passwd
        echo Nome: $nome
        echo Password: $password
        useradd -g users -c "$nome" $nome
        echo ---
        echo Aggiungo password
        autopasswd $nome $password
        echo ---
        echo Aggiungo smbpasswd
        smbpasswd -a -s $nome $password
        echo ---
        echo Creo directory profilo
        mkdir /people/profiles/$nome
        chown $nome:users /people/profiles/$nome
        cp /people/netlogon/config.pol  /people/profiles/$nome
        chmod a+x /mnt/home/$nome
        echo --- Utente completato ---
 done }

La password era in chiaro, e il file lista_utenti.txt conteneva nome e
password separati da uno spazio...

Ciao,
 Marco

-- 
| Ing. Marco Bertini - http://viplab.dsi.unifi.it/~bertini
| Dipartimento Sistemi & Informatica
| Tel. +39-055-4796.540 - Fax: +39-055-4796.363
| Universita' di Firenze - Ingegneria elettronica




Maggiori informazioni sulla lista flug