[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