[Python-es] Modificar archivo de otro usuario

José Luis Torre Hernández joseluistorrehernandez en gmail.com
Mie Nov 24 19:05:42 CET 2010


El 24 de noviembre de 2010 18:33, Oswaldo Hernández
<listas en soft-com.es>escribió:

> Hola,
>
> 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.
>
> 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.
>
> ¿Alguna recomendación?
>
>
> Gracias,
>
> --
> Oswaldo Hernández
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/



Porqué no haces que los dos pertenezcan al mismo grupo, y das permiso de
escritura para el grupo.

Saludos
José Luis Torre
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20101124/177de510/attachment.html>


Más información sobre la lista de distribución Python-es