El mar, sep 12, 2000 at 01:29:57 +0100 Alberto Rodr�guez ha dit:

> Miquel wrote:
> > 
> > El lun, sep 11, 2000 at 11:26:19 +0100 Alberto Rodr�guez ha dit:
> > 
> > >
> > > Una vez que se ha generado la passwd con pwgen, como la encripto para
> > > meterla posteriormente en /etc/shadow � /etc/passwd.
> > >
> > 
> > el programa passwd lo hace automaticamente. Creo que usa la funcion
> > crypt para cifrar. Mas info en man crypt.
> > 
> > un saludo,
> > 
> > 
> > --
> 
> El problema es que no lo quiero hacer de manera interactiva. passwd
> funciona de manera interactiva, y yo tengo que crear unas 1500 cuentas
> de correo...
> 
> Sabe alguien una manera de realizar esto de forma que no utilize passwd,
> o bien utilizando passwd pero de forma no interactiva
> 

ya te digo, mirate el man de crypt(3), 

el uso de la funcion es crypt(contrase�a, salto)

donde "contrase�a" es la contrase�a escogida y "salto" es cualquier
combinaci�n de m�nimo dos letras.

Por ejemplo, en perl se puede generar una contrase�a encriptada asi:

perl -e 'print crypt("contrase�a", "salto"), "\n";'

un saludo,

m.

Responder a