Problemino di comando sh
asterx@tzm
asterx a tzm.it
Mar 12 Mar 2002 08:56:37 UTC
Qualcuno può aiutarmi a risolvere questo problemino ?
dato il file <lista_utenti>:
pippo
pluto
topolino
ed il batch:
for utente in `cat lista_utenti`
do
useradd -g users $utente
passwd $utente < lista_password # questo non funziona, come si fa ?
done
N.B. il man del comando passwd dice:
passwd [ utente [ password ] ]
...
Le forme a uno e due argomenti possono essere usate solo
dal superuser. Usando la forma ad un argomento, il supe-
ruser può cambiare la password per quell'utente. Al supe-
ruser non è chiesta la vecchia password, e non sono appli-
cate le regole per le password valide, poiché il superuser
potrebbe avere valide ragioni per scegliere una password
che non ne sia conforme.
La forma a due argomenti assegna ad utente la password
passata come secondo argomento. Ciò può essere utile
quando si deve assegnare a molti utenti una password
iniziale.
purtroppo non funziona.
Ho necessità di fare ciò per assegnare via batch le password alla lista
utenti, vanno bene anche gli stessi nomi utente, almeno inizialmente.
Grazie
Alberto
Maggiori informazioni sulla lista
Lug
|