| |||
Programas con permisos de superusuario en python Estimados colegas estoy empezando a dar mis primeros paso en python. Estoy haciendo una aplicación para modificar archivos de configuración de linux. Necesito que cuando inicie mi aplicación me pida la contraseña de root para que se ejecute con permisos de superusuario y así poder hacer los cambios en los archivos de configuración. ¿Alguien puede ayudarme? |
| ||||
Respuesta: Programas con permisos de superusuario en python
Código python:
Ver original Alvin tienes toda la razon, ya corregi en codigo. Nota en windows no funciona xD Última edición por razpeitia; 29/04/2009 a las 09:20 |
| |||
Respuesta: Programas con permisos de superusuario en python razpeitia, El ID de root es 0, por lo que en realidad tu código debería mostrarle a todos el "bienvenido root" y a root el "vuelve cuando seas root" nogara, Me parece que la forma más fácil es iniciar el programa con 'sudo', 'kdesu' o 'gnomesu', para que obtenga privilegios de root y pregunte la contraseña si es necesaria. Una vez hecho eso, tu programa puede hacer la comprobación que muestra razpeitia, y continuar únicamente si tiene permisos de root. Saludos. |