[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Sop.Tec.LinuxPPP] shadow



On Thu, 13 Jul 2000, Javier Martinez wrote:

> Que tal amigos.
> Estoy tratando de actualizar el archivo /etc/shadow. El problema es que
> hice un script que hiciera 7000 cuentas, les creo el password con perl y
> lo pongo  en el /etc/passwd. Cuando trato de crear el shadow con pwconv se
> pone a trabajar, despues de 5 horas lo mato porque no se si esta haciendo
> algo, la cuestion es que no se como si agrego una linea al /etc/passwd
> como la puedo actualizar en el /etc/shadow.

 Si vas a crear cuentas en forma masiva, y ya las tienes generadas
dentro de perl, en lugar de utilizar pwconv, mejor utiliza chpasswd(8).
 Mini ejemplo en perl:

open CHPASSWD, '|/usr/sbin/chpasswd'
or warn "No se puede establecer contraseña para el usuario $usuario: !$\n";
print CHPASSWD "$usuario:$passwd";
close CHPASSWD;

					Saludos
-- 
 (o- Cristian Othon Martinez Vera <cfuga en itam mx>  Pulchrum est paucorum
//\     http://eniac.rhon.itam.mx/~cfuga/          hominum.
v_/_

---------------------------------------------------------------------
Lista de soporte de LinuxPPP
 Reglas de la lista en http://pepe.net.mx/reglas.html



[Hilos de Discusión] [Fecha] [Tema] [Autor]