<br><br><div class="gmail_quote">El 24 de noviembre de 2010 18:33, Oswaldo Hernández <span dir="ltr"><<a href="mailto:listas@soft-com.es">listas@soft-com.es</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hola,<br>
<br>
En un script wsgi que se ejecuta con el usuario www-data necesito modificar un archivo que pertenece a otro usuario.<br>
<br>
Como permisos del archivo son '-rw-r--r--' al realizar open('/home/usuario/archivo',"r+") da error de permisos.<br>
<br>
Por cuestiones de seguridad no quiero ejecutar el script como root y tampoco puedo cambiarle los permisos al archivo.<br>
<br>
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.<br>
<br>
¿Alguna recomendación?<br>
<br>
<br>
Gracias,<br><font color="#888888">
<br>
-- <br>
Oswaldo Hernández<br>
_______________________________________________<br>
Python-es mailing list<br>
<a href="mailto:Python-es@python.org" target="_blank">Python-es@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/python-es" target="_blank">http://mail.python.org/mailman/listinfo/python-es</a><br>
FAQ: <a href="http://python-es-faq.wikidot.com/" target="_blank">http://python-es-faq.wikidot.com/</a></font></blockquote><div><br><br>Porqué no haces que los dos pertenezcan al mismo grupo, y das permiso de escritura para el grupo.<br>
<br>Saludos<br>José Luis Torre<br> <br></div></div><br>