Ejecucion de CGIs
Gunnar Wolf
gwolf en campus.iztacala.unam.mx
Dom Mar 12 07:36:58 CST 2000
> Buenas Tardes!
>
> Utilizo apache como servidor de paginas web, me gustaria que los
> usuarios pudieran correr sus propios Cgis, en sus respectivos homes. Pero
> no se como configurar el apache para que prmita hacer esto.
>
> anexe las siguientes lineas en el archivo /etc/httpd/conf/acces.conf
>
> <Directory /home1>
> Options Indexes Includes FollowSymLinks ExecCGI
> AllowOverride None
> </Directory>
>
> En /home1 tengo los usuarios, pero no me funciona.
>
> Alguna sugerencia? o referencia en espaNol?
- Definiste tambien un scriptalias? (comando ScriptAlias)
- Tienen los directorios bajo /home1 permiso de lectura y ejecucion (r-x)
para el mundo? (especificamente, el usuario nobody tiene que poder entrar
a todos los directorios)
- Tienen los CGIs de tus usuarios permiso de lectura y ejecucion para el
mundo? (misma razon)
- Te sugiero no darle ejecucion de CGI a todos los directorios bajo /home.
Teniendolo asi, cualquier persona del mundo podra ejecutar cualquier cosa
de tus usuarios, no solo los CGIs, y no se si Apache lea correctamente los
archivos que estan en el ~/public_html de cada usuario. Idealmente,
deberias crear un directorio (digamos, ~/public_cgi) dentro de cada cuenta
que quieras darle CGI y hacer un scriptalias a ese directorio.
Salu!
-------------------------------------------------------------------
Gunnar Wolf gwolf en campus.iztacala.unam.mx
Universidad Nacional Autónoma de México, Campus Iztacala
Jefatura de Sección de Admon. de Sistemas y Telecomunicaciones
Area de Seguridad en Computo - DCI - DGSCA - UNAM
-------------------------------------------------------------------
Beginner thinks 1Kb == 1000 bytes. Master knows 1Km == 1024m
--
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx
Más información sobre la lista de distribución Ayuda