09/02/2002, 00:37
|
| | | Fecha de Ingreso: enero-2002 Ubicación: Buenos Aires
Mensajes: 133
Antigüedad: 22 años, 9 meses Puntos: 0 | |
Re: Upload de fichero a servidor no es tan simple, no puedes hacerlo en base a usuario, podrias hacerlo en base a grupo, la cuestion es esta el web server corre como un usuario puntual (generalmente nobody.nobody, esto es usuario nobody grupo nobody) y el directorio en cuestion debe estar creado por un usuario distinto (digamos xxx.xxx), al ser usuarios distintos, y ser de grupos distintos, la unica manera que te queda de lograr lo que deseas es que el directorio en cuestion tenga permisos de escritura para el grupo Others dentro de la mascara de permisos (supon que es 644, 6 es el permiso para User (el usuario dueño del archivo/directorio), 4 para Group (usuarios del mismo grupo), y 4 para Others (el resto de los usuarios). no es recomendable darle permiso de escirtura a others, por una cuestion de seguridad, para lo que tu quieres lograr deberias o bien cambiar el permiso de todos tus directorios para que others pueda escribir, o bien correr el webserver como un usuario con los permisos correctos, ambas cosas son potenciales fallas de seguridad, ya que puedes dejar que el usuario remoto sobreesctiba archivos vitales del sistema (/etc/passwd por ejemplo), asi que deberias pensar en otras soluciones, como que los archivos vayan temporalmente a un direcotorio X que un administrador revise de vez en cuando y mueva los archivos a donde corresponda.
saludos |