off-topic: script en perl
Omar Armas Aleman
oarmas en mps.com.mx
Mar Ago 29 12:18:52 CDT 2000
>
> La parte del random todavia no esta hecha por lo que el
> password se lo paso con una variable. Si ejecutan el script
> veran que se llama a /usr/bin/passwd pero no funciona: no
> recibe el nuevo password.
> Que se les ocurre?
Debe ser por que el comando passwd espera confirmacion. Yo lo hacia con
usermode con algo asi:
$cmd_password = "/usr/sbin/usermod -p `/usr/local/bin/genpw $password` -U
$login";
$cmd_password = "/usr/sbin/usermod -p `/usr/local/bin/genpw
$password`
o lo siguiente hace lo mismo:
$cmd_password = "/usr/local/bin/chpass $login $password /etc/shadow
pero chpass no viene con distribuciones linux, era parte de otro software
comercial.
Omar
---------------------------------------------------------
para salir de la lista, enviar un mensaje con las palabras
"unsubscribe ayuda" en el cuerpo a majordomo en linux.org.mx
Más información sobre la lista de distribución Ayuda