Script para cambio de password masivo
Horst von Brand
vonbrand en inf.utfsm.cl
Mar Ene 18 23:10:33 CLST 2005
Miguel Amador L <jokercl en gmail.com> dijo:
> Tengo un problemita que supero mi paciencia..
> Tengo un archivo de texto con la siguiente forma
>
> --------------------FILE tt.sh--------------------
> passwd --stdin usuario<<-EOF
> clave
> clave
> EOF
> ---------------------------------------------------
> [root en RH9 root]# sh tt.sh
> Changing password for user maa.
> passwd: all authentication tokens updated successfully.
> El tema es que al ejecutarlo me corre el cambio de password
> exitosamente...
Seguro? Que te dice /etc/shadow al respecto (si usas archivos)?
> pero al probar la password esta resulta no funcionar. lo mismo si corro
> linea por linea desde la consola. es en RH9, (en RH7.3 me funcionaba,
> pero no creo que vaya por ahí ) y necesito cambiar el password
> masivamente de unas 50 cuentas.
Lo que yo haria seria chanchamente editar /etc/shadow (p.ej. con Perl(1))
para cambiar los campos de password encriptada. Claro que en una copia, y
luego reemplazar, etc.
--
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria +56 32 654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513
Más información sobre la lista de distribución Linux