PDA

Visualizza la versione completa : useradd: problema


DonFabio
04-06-2004, 10:24
Con questa funzione:

useradd -d /home/prova -m -s /bin/false -p password -g users prova

creo l'utente prova. Lanciato il comando la shell non mi da errore.
Ma quando provo a cambiare la password (più che altro per vedere se la sua impostazione è andata a buon fine) scopro che la password non è quella che io ho impostato, visto che inserendo 'password' mi dice che non è quella giusta.

Dove sbaglio? :dottò:

DonFabio
04-06-2004, 11:50
Ok, pare che vogli la password già criptata...come faccio a crittarla? :cry:

gianiaz
04-06-2004, 12:04
ma non puoi assegnarla dopo?

DonFabio
04-06-2004, 12:14
Originariamente inviato da gianiaz
ma non puoi assegnarla dopo? No. Deve entrare in uno script...Devo crittarla...ma con che funzione? :dhò: :cry:

gianiaz
04-06-2004, 12:44
io in debian neanche la vedo l'opzione -p, forse sono cecato :tongue:

DonFabio
04-06-2004, 12:57
Originariamente inviato da gianiaz
io in debian neanche la vedo l'opzione -p, forse sono cecato :tongue: :dottò:

Nono, a me in /etc/shadow la mette, ma la mette come la scrivo...quindi immagina che debba arrivargli già criptata.
Ma linux come le cripta le password...con che funzione? :dhò: :cry:

DonFabio
04-06-2004, 13:04
Ho letto nel man useradd... -p password vuole la password criptata da crypt...
Come lo inserisco nello script? Heeeelp... :cry:

fra7576
04-06-2004, 13:07
ma usare adduser ??

cmq l'opzione -p puoi anche tralasciarla e inserirla dopo con passwd

DonFabio
04-06-2004, 13:10
Originariamente inviato da fra7576
ma usare adduser ??

cmq l'opzione -p puoi anche tralasciarla e inserirla dopo con passwd Non posso...devo farlo con uno script, perché l'utente creato non è solo uno... :fagiano:

DonFabio
04-06-2004, 16:36
up :cry:

Loading