Pagina 1 di 1

[RISOLTO] problema script creazione utente e password

Inviato: martedì 2 ottobre 2007, 22:47
da nulele
Ciao,
grazie a dei volenterosi ragazzi del forum ho creato un programmino per la creazione automatica di utenti tramite un form PHP.
In pratica uno script attivato da cron, controlla ogni minuto il contenuto di un file, nel quale ci sono tutte le istruzioni per creare un utente, tipo queste:

Codice: Seleziona tutto

#!/bin/bash
/usr/sbin/groupadd pippo
mkdir /home/pippo
chmod 777 /home/pippo
/usr/sbin/useradd pippo -c 'Pippo' -d /home/pippo -p SPbWPBtf -g pippo -s /bin/bash
chown pippo:pippo /home/pippo
exit 0
Il problema è che se tento di loggarmi con questo utente, la password non viene riconosciuta.
Per farlo mi tocca di fare a mano

Codice: Seleziona tutto

passwd pippo
e ridigitare la password.

C'è un modo per poter inserire la password corretta già nello script sopra???

Grazie

Re: problema script creazione utente e password

Inviato: martedì 2 ottobre 2007, 22:58
da MaraMax
la stringa che passi dopo il parametro -p è la password già criptata(come indicato nella pagina del manuale di useradd).

vedi anche:
http://lists.initd.org/pipermail/torte/ ... 29618.html

e

http://lists.pluto.it/pipermail/pluto-h ... 14335.html

Re: problema script creazione utente e password

Inviato: mercoledì 3 ottobre 2007, 10:53
da nulele
ciao,
ho letto i due post ed ho provato ad aggiungere mkpasswd alla riga in questo modo:

Codice: Seleziona tutto

/usr/sbin/useradd pippo -c 'PIPPO' -d /home/pippo -p `mkpasswd G7UIwDNb` -g pippo -s /bin/bash
ma mi da un errore dicendo:

Codice: Seleziona tutto

mkpasswd: command not found 
va installato o cosa?
grazie  ;D

Re: problema script creazione utente e password

Inviato: mercoledì 3 ottobre 2007, 11:30
da MaraMax
devi installare il pacchetto whois

Re: problema script creazione utente e password

Inviato: mercoledì 3 ottobre 2007, 15:09
da nulele
perfetto!!!
grazie 1000, adesso funziona tutto bene!!!  ;D
ciao

Re: [RISOLTO] problema script creazione utente e password

Inviato: mercoledì 3 ottobre 2007, 15:18
da MaraMax
(b2b)