Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/09/2013, 07:11
kitune
 
Fecha de Ingreso: julio-2005
Mensajes: 275
Antigüedad: 18 años, 8 meses
Puntos: 3
Respuesta: ¿Cómo denegar acceso a otros subdirectorios de public_html?

Cita:
Iniciado por skamasle Ver Mensaje
Bueno en primer lugar esta mal diseñada la estructura, lo ideal hubiera sido poner a cada cliente con un nombre de usuario distinto /home/cliente1 /home/cliente2 y que PHP se ejecute en cada cliente con su nombre de usuario.

Así como lo montas esta un poco complicado, pero se puede hacer, si creas para cada cliente un usuario distinto y configurar suexec y suphp y, también lo más útil es añadir una directiva de open_base_dir para cada cliente, así solo podrán escribir, ver, abrir etc en la ruta definida, que será la carpeta del cliente, un tmp y poco más.
Claro, pero aquí cuando llegue yo ya estaba todo así montado con el mismo usuario. Y son cerca de 200 carpetas.

Así de primeras lo del open_base_dir me suena un poco a chino, buscaré información.

Y lo de suexec y suphp lo mismo...

Gracias!