Retroceder   Foros del Web > Diseño de Sitios web > Web general

Respuesta
 
Herramientas Desplegado
Antiguo 08-mar-2007, 06:02   #1 (permalink)
blakeyed está en el buen camino
 
Avatar de blakeyed
 
Fecha de Ingreso: marzo-2004
Ubicación: Ahora mismo, Málaga
Mensajes: 72
Múltiples usuarios

Hola, tengo que montar un servidor web, y en él, habrá varios usuarios, cada uno con su cuenta ftp y cada uno con un directorio web donde podrá subir archivos y podrán verse esas webs. (El servidor web, tiene que ser Apache); Me gustaría que:

*Cada usuario sólo pueda leer y escribir en su directorio (para que no se puedan hacer scripts en PHP que borren las webs de otros)
* Me gustaría poder limitar la ejecución de PHP (que haya ciertas cosas que no puedan hacer los usuarios, como el exec(), pero que sí los pueda hacer yo desde la web principal.
* Cómo puedo darle una dirección a cada usuario sin reinicar Apache?

Saludos
__________________
Saludos

Gaspar Fernández
http://www.totaki.com (To Ta Akí)
blakeyed está desconectado   Responder Citando
Antiguo 08-mar-2007, 08:32   #2 (permalink)
demiurgo_daemon ha deshabilitado el karma
 
Avatar de demiurgo_daemon
 
Fecha de Ingreso: diciembre-2006
Ubicación: Querétaro
Mensajes: 184
Re: Múltiples usuarios

hola,

hasta donde sé, lo que pides no se configura en apache ni en php (al menos no exclusivamente), sino desde los permisos de los usuarios en el sistema operativo (estoy asumiendo que usas linux o cualquier otra variante de unix):
  1. apache se ejecuta como el usuario apache, que tiene los privilegios que tú marques
  2. activa sade_mode, safe_mode_gid, etc, en php.ini, según lo que requieras. no puedes evitar que se ejecute exec(), sólo hacer que no puedan ejecutar los programas que no quieras.
  3. para darle un espacio web a cada usuario, te recomiendo mod_userdir en apache

saludos
demiurgo_daemon está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 11:13.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93