linux user group brescia

immagine del castello

Archivio della mailing list

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