El Fri, 13 Sep 2013 13:02:39 -0400
Alain Nescolarde Pina <alain.nescola...@scu.desoft.cu> escribió:

> Hola:
> 
> Escribo porque estoy desarrollando en OpenERP y tengo la necesidad de 
> ejecutar un comando del sistema desde python, pero con permisos 
> administrativos. Ya que necesito detener e iniciar un servicio del 
> sistema determinado....
> 
> Estoy utilisando la funcion   os.system('/etc/init.d/sym_service stop') 

En primer lugar yo utilizaria subprocess, es mucho mas flexible
En segundo lugar solamente si el usuario con el que estas ejecutando el comando 
tiene permisos para ejeuctarlo vas a poder hacerlo
Para ello habilita al usuario en /etc/sudoers  para que pueda ejecutar ese 
script sin password y luego ejecuta el comando anteponiendo sudo

man sudo
man sudoers
 
> pero no realiza la funcion...
> Espero respuesta Saludos
> 
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/


-- 
Angel Claudio Alvarez <an...@angel-alvarez.com.ar>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Reply via email to