Control para nuestras paginas
Cuenta para administrar un www de la 11
wwwadm@contad11.contad.unam.mx
Sat, 16 Aug 1997 12:16:54 -0500 (CDT)
_ _ _
| | | | ___ | | __ _
| |_| |/ _ \| |/ _` |
| _ | (_) | | (_| |
|_| |_|\___/|_|\__,_|
_ __ ___ _ __| |_ __ (_) __ _ _ __ ___ ___| | |
| '_ \ / _ \ '__| | '_ \| |/ _` | '_ \ / _ \/ __| | |
| |_) | __/ | | | | | | | (_| | | | | (_) \__ \_|_|
| .__/ \___|_| |_|_| |_|_|\__,_|_| |_|\___/|___(_|_)
|_|
Hace unos dias estaba pensando en la implantacion de una intranet
en donde se pudieran ofrecer servicios de informacion en general. La
implemente y le gusto tanto a mi jefe que ahora me pide que implemente el
servicios de cuentas de correo electronico via Intranet.
Sucede que cuando alguien solicita una cuenta de correo
electronico, despues de hacer su pago, el administrador de la red da de
alta su cuenta en un servidor UNIX. Despues, mediante un documento, se le
hace saber su login y su password al usuario (que por cierto, no se me
hace buena medida de seguridad). El servicio que deseo implementar ahora,
es que por medio de la Intranet, el encargado de la ventanilla donde se
entregan las claves solo ingrese a una pagina HTML, le pase los datos a
un programa Perl y este se encargue de dar de alta en el servidor al
usuario. Despues, como resultado de esta operacion, en otra pagina HTML
muestra los datos de la alta (login, password, etc) listos para imprimir
y entregarlos al usuario.
Tal vez hasta aqui todo sea miel sobre hojuelas, pero por medidas
de seguridad, el acceso de esa pagina debe ser (obviamente) restringido.
Como primera medida voy a implementar la autentificacion del usuario de
NCSA, pero se me ocurrio una idea:
Supongamos que el acceso a la pagina solo lo va a tener el
encargado de ventanillas y otras dos personas mas desde una pc. O sea,
solo 3 maquinas con IP determinados van a poder accesar a la pagina y
ninguna otra maquina que no sea de este grupo lo va a poder hacer.
Suena muy bien, pero mi duda es:
1. Como puedo restringuir de este modo el acceso a las paginas?
2. Puedo desarrollar un programa en Perl para tal efecto?
3. Habria otra forma de hacerlo?
Gracias por leer este correin.
P.D. Estaba pensando en hacer algo con las cookies, pero no se
realmente si funcione.
S a l u d o s !!!!!