[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]> Hola lista, escribo para lo siguiente:
> Instalé el apache-1.3.12-2 que viene en LinuxPPP 6.3 y dentro del httpd.conf
> dejé la opción del directorio
> UserDir public_html
> para los usuarios del servidor.
> El problema es que me está mandando el error "Forbidden You don't have
> permission to access /~usuarioX" on this server.
> Alguien sabe porqué puede estar pasando esto?. En versiones anteriores no
> había tenido problemas.
Apache corre como el usuario nobody, por lo cual tendras que permitir a
nobody la lectura de los directorios de cada uno de los usuarios. Esto
podrias lograrlo dandole
# chmod 755 /home/*
Claro, no querras permitir que todo mundo pueda meter las narices al
directorio de todo mundo, asi que tal vez sea mejor manera manejar
grupos... Me parece que nobody pertenece al grupo nobody, por lo cual:
# chgrp nobody /home/*
# chmod 750 /home/*
tiene el efecto de permitir a nobody ver los contenidos de los directorios
de todos los usuarios, pero no a todo mundo.
Saludos,
-------------------------------------------------------------------
Gunnar Wolf gwolf en campus iztacala unam mx
Universidad Nacional Autónoma de México, Campus Iztacala
Jefatura de Sección de Desarrollo y Admon. de Sistemas en Red
Area de Seguridad en Computo - DCI - DGSCA - UNAM
-------------------------------------------------------------------
Beginner thinks 1Kb == 1000 bytes. Master knows 1Km == 1024m
---------------------------------------------------------------------
Lista de soporte de LinuxPPP
Reglas de la lista en http://pepe.net.mx/reglas.html