Hola PERL!!!
Cuenta para administrar un www de la 11
wwwadm@contad11.contad.unam.mx
Wed, 13 Aug 1997 19:33:57 -0500 (CDT)
Que pex chavos perlnianos!!!
Antes que nada, muchas gracias a quienes me ayudaron hace unos
dias con lo del contador... les debo una.
Estoy trabajando en un proyecto con asignacion de passwords. Les
voy a platicar que onda:
1. Tengo un archivo llamado passwd.txt que contiene una lista de palabras
que serviran como argumento para que un programa en Perl los encripte con
el passwd de UNIX.
2. Tengo el archivo /etc/passwd con todos los campos de los usuarios, a
excepcion del segundo campo que es el del password.
3. Tengo un programa en Perl que toma como argumento la lista de palabras
del archivo passwd.txt, luego cada palabra pasa por el passwd de UNIX
para encriptarla y despues se supone que esa palabra encriptada debe ser
asignada a cada uno de los usuarios de la tabla de /etc/passwd. De tal
modo que si yo tengo 10 usuarios en dicha tabla, por medio del programa
en Perl se les asigna un password a cada uno en base a las palabras del
archivo passwd.txt. Obviamente, el numero de usuarios y el numero de
palabras del archivo .txt debe ser el mismo para hacer posible la
asignacion sin problemas.
Ya tengo dise#ado mi programa, pero tengo una duda:
Al ejecutar el comando passwd necesita estos datos:
Changing password for wwwadm
Old password:
New password:
Re-enter new password:
Como le paso al passwd los 3 datos que necesita para hacer la
codificacion?
En un primer intento, corri un peque#o script pero me marca un
error precisamente cuando hace la llamada del passwd.
Ojala me puedan ayudar!
De antemano, mil gracias
P.D. Si alguien esta interesado en saber como conectar programas Perl con
bases de datos en Oracle, yo les puedo hechar la mano, sale?
SALUDOS!!!!!!
Atte. L.I. Ismael Israel Perea Camarillo