2010/11/24 Oswaldo Hernández <lis...@soft-com.es>:
> Hola,
>

Hola Oswaldo ...

> En un script wsgi que se ejecuta con el usuario www-data necesito modificar
> un archivo que pertenece a otro usuario.
>
> Como permisos del archivo son '-rw-r--r--' al realizar
> open('/home/usuario/archivo',"r+") da error de permisos.
>
> Por cuestiones de seguridad no quiero ejecutar el script como root y tampoco
> puedo cambiarle los permisos al archivo.
>

Normalmente se manejan estos casos cambiando el grupo del archivo y
dando los permisos correspondientes al grupo .

> Estoy intentado que el wsgi ejecute un segundo script configurado en
> /etc/sudoers para que se ejecute como el propietario del archivo, pero no se
> si es que simplemente no funciona o es que no doy con la regla correcta de
> sudoers.
>

El ejecutable debe tener +x ...

-- 
Regards,

Olemis.

Blog ES: http://simelo-es.blogspot.com/
Blog EN: http://simelo-en.blogspot.com/

Featured article:
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a