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]

Responder a