Hola,

Creo que el Salt deberia ser aleatorio... jugando un poco con $RANDOM
quiz�s ser�a mejor:

array="abcdefghijklmnopqrstuvxyz"
SALT=$(echo $array|cut -b $(echo $RANDOM|cut -b 1))$(echo $array|cut -b \
$(echo $RANDOM|cut -b 1))

seguro que hay una forma mejor jaja... con echo -ne y coger el n�mero de
car�cter o algo as� pero ahora me tengo que ir...



On Fri, 26 Apr 2002, Antonio Castro wrote:

> On Fri, 26 Apr 2002, Carles Pina i Estany wrote:
>
> > HOla,
> >
> > a�ade el usuario como puedas (useradd creo que no es interactivo) y
> > cambiale la clave con chpasswd (paquete passwd)
> >
> > lo puedes hacer "echo usuario:clave | chpasswd" o si lo pones en un
> > fichero de texto "chpasswd < fichero" (as� en fichero puede haber cuantos
> > usuarios quieras)
> >
> > On 26 Apr 2002, Carlos Solano wrote:
> >
> > > Hola lista.
> > > Estoy buscando la forma de crear usuarios de forma no interactiva desde
> > > un script. He probado con useradd a�adiendo el parametro -p y la
> > > contrase�a, pero lo que hace es meter la clave del usuario en plano en
> > > el shadow y yo estoy usando claves encriptadas con md5 en el sistema.
> > > �Sabeis de alguna utilidad que devuelva un string en md5 o algun
> > > programilla que a�ada directamente la clave encriptada al shadow?
> > >
> > > Gracias :o)
> > > --
> > > Carlos Solano Lisa
> > >
> > > Huzatec S.L.
> > > C/ Cavia 8-2 2� 2�
> > > Huesca
> > > [EMAIL PROTECTED]
> > >
> > > --
> > > To UNSUBSCRIBE, email to [EMAIL PROTECTED]
>
>
> : ([EMAIL PROTECTED])
> : Subject: Re: creaccion automatica de 200 usuarios de correo
> :
> : man adduser
> :
> : useradd - Create a new user or update default new user information
> :
> :     -c comment
> :             The new users'password file comment field.
> :             ed, su nombre ;)
> :     -d home_dir
> :             The new user will be created using home_dir as the value
> :             for the users'login directory [...].
> :             ed, el directorio del usuario, normalmente, /home/usuario
> :             aunque muchos solemos tenerlo en /home/users/usuario
> :     -g initial_group
> :             The group name or number of the user's initial login group.
> :             ed, el grupo principal de ese usuario, no es necesario
> :             indicarlo; si no lo haces, te crea un grupo con el mismo nombre
> :             del usuario
> :     -m
> :             The user's home directory will be created if it does not exist.
> :             ed, pos eso.. que si no existe el directorio lo crea ;)
> :     -p passwd
> :             The encrypted password, as returned by crypt(3) or an MD5
> :             password generator. The default is to disable the account.
> :     -s shell
> :             The name of the user's login shell.
> :             ed, la shell por defecto del usuario, normalmente /bin/bash
> :     -u uid
> :             The numerical value of the user's ID.
> :             ed, el n�mero de usuario.
> :
> : la respuesta:
> :
> : adduser -u $uid -g $gid -c "$descripcion" -d /home/$login -s /bin/false \
> :     -p `perl -e 'crypt("$password","$SALT")'` $login
> :
> : donde:
> :     $uid, $gid, $descripcion, $login, $password est�n sacados de la BBDD
> :     $SALT es una cadena que se utilizar� para generar la contrase�a con el
> :     crypt, por ej, "IS" o como quieras ;)
> :
> :
> : El d�a 31 de agosto de 2001 a las 09:41,
> : Carlos escribi�:
> :
> : > Tengo un problemilla, como ultimamente va siendo habitual.
> : > Resuta que tengo que actualizar un servidor de correo, tengo que meterle
> : > doscientos y pico usuarios.
> : > Sus datos los tengo almacenados en una BD y de ella puedo sacarlos con el
> : > formato del /etc/passwd
> : > (login:contase�a:uid:gid:descripcion:/home/usuairo:/bin/false)
> : > pero una vez puestos estos datos en un archovo �como generaria los 
> usuairos
> : > con sus homes, passwords y estos en el shadow?
> : >
> : > Muchas gracias
> : > Carlos
> :
> : --
> : Salu2,
> :   Francisco Javier Ahijado         \|||/         PGP keyID 0x7C847C59  -o)
> :   iCesofT on [irc-hispano]         (o o)         User Registered        /\
> :   http://www.icesoft.org     ---ooO-(_)-Ooo---   Linux #113.351        _\_v
>
>
> Recordaba que alguien hab�a preparado algo hace alg�n tiempo
> 31 de agosto de 2001 y lo he estado buscando.
>
> No se si Francisco Javier Ahijado estar� por aqu� todav�a pero
> verdad Carlos que esto bien merece publicarlo en alg�n sitio
> (quizas en la espiral como receta) mencionando a Javier ?
>
>
>  Un saludo
>
>  Antonio Castro
>
>  +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
>          /\     /\      Ciberdroide Inform�tica (Tienda de Linux)
>            \\W//            <<< http://www.ciberdroide.com >>>
>        _|0 0|_
>  +-oOOO--(___o___)--OOOo----------------------------------------------------+
>  |  . . . . U U . . . . Antonio Castro Snurmacher  [EMAIL PROTECTED]  |
>  |  . . . . . . . . . .                                                     |
>  +()()()----------()()()----------------------------------------------------+
>  | *** 1.700 sitios clasificados por temas sobre Linux en ***Donde_Linux*** |
>  | <<< http://www.ciberdroide.com/misc/donde/dondelinux.html >>>            |
>  +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
>
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
>
>

-- 
Carles Pina i Estany | Nick: Pinux / Pine / Teufeus
E-Mail: [EMAIL PROTECTED] / [EMAIL PROTECTED] / [EMAIL PROTECTED]
http://www.salleURL.edu/~is08139/

   No se encontr� teclado... pulse una tecla para continuar...


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Responder a