Thread View: es.comp.os.linux.programacion
4 messages
4 total messages
Started by speeter
Tue, 14 Mar 2006 17:29
Script de creacion de usuario
Author: speeter
Date: Tue, 14 Mar 2006 17:29
Date: Tue, 14 Mar 2006 17:29
15 lines
1306 bytes
1306 bytes
Hola a todos Estoy creando un script en bash que me cree un usuario. Con useradd lo creo sin problemas, pero el problema viene cuando quiero ponerle la password. Estoy probando con algo asi: echo -e '$pass\n$pass' | passwd $user Pero no me da resultado, no se si voy por buen camino. Alguna idea? Saludos
Re: Script de creacion de usuario
Author: Pascal Bourguignon
Date: Tue, 14 Mar 2006 17:41
Date: Tue, 14 Mar 2006 17:41
25 lines
1923 bytes
1923 bytes
speeter <speeter@terra.es> writes: > Hola a todos > > Estoy creando un script en bash que me cree un usuario. Con useradd lo > creo sin problemas, pero el problema viene cuando quiero ponerle la > password. > > Estoy probando con algo asi: > > echo -e '$pass\n$pass' | passwd $user > > Pero no me da resultado, no se si voy por buen camino. > > Alguna idea? Usa: expect(1). -- __Pascal Bourguignon__ http://www.informatimago.com/ NOTE: The most fundamental particles in this product are held together by a "gluing" force about which little is currently known and whose adhesive power can therefore not be permanently guaranteed.
Re: Script de creacion de usuario
Author: J.A. Gutierrez
Date: Wed, 15 Mar 2006 08:20
Date: Wed, 15 Mar 2006 08:20
38 lines
2137 bytes
2137 bytes
speeter <speeter@terra.es> wrote:
: Hola a todos
: Estoy creando un script en bash que me cree un usuario. Con useradd lo
: creo sin problemas, pero el problema viene cuando quiero ponerle la
: password.
El propio useradd permite especificar el password:
man useradd
-p, --password PASSWORD
The encrypted password, as returned by crypt(3). The default is
to disable the account.
El password cifrado lo puedes generar de muchas formas, una de
ellas puede ser usar crp
<http://ivo.cps.unizar.es/pub/SPDsoft/crp-0.0.tgz>
<http://ivo.cps.unizar.es/pub/SPDsoft/crp-linux-x86.gz>
: Estoy probando con algo asi:
: echo -e '$pass\n$pass' | passwd $user
: Alguna idea?
man passwd
--stdin
This option is used to indicate that passwd should read the new
password from standard input, which can be a pipe.
--
PGP and other useless info at \
http://webdiis.unizar.es/~spd/ \
finger://daphne.cps.unizar.es/spd \ Timeo Danaos et dona ferentes
ftp://ivo.cps.unizar.es/pub/ \ (Virgilio)
Re: Script de creacion de usuario
Author: Jesús M. Navarro
Date: Thu, 16 Mar 2006 19:21
Date: Thu, 16 Mar 2006 19:21
12 lines
1444 bytes
1444 bytes
Hola, speeter: speeter escribi�: > Hola a todos > > Estoy creando un script en bash que me cree un usuario. Con useradd lo > creo sin problemas, pero el problema viene cuando quiero ponerle la > password. No se qu� distribuci�n usas, pero al menos en Debian existe el script (en Perl) adduser que hace exactamente eso y que puedes modificar a tu gusto.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads