[pyar] python y sudo
Marcos Dione
mdione en grulic.org.ar
Dom Jul 3 11:31:53 ART 2016
On Sat, Jul 02, 2016 at 05:51:28PM -0300, Javier Marcon wrote:
> Hola, estoy haciendo un programa que dentro de las cosas que hace,
> necesito que haga todo con los permisos del usuario que lo corre excepto
> un par de cosas (fopen/fclose,
esto no lo vas a poder hacer. lo que se hace comúnmente es correr
como el usuario privilegiado, hacer todo lo que tengas que hacer con esas
credenciales lo más rápido posible, y luego cambiar al usuario menos
privilegiado. eso se llama 'to drop privileges'.
> subprocess.Popen, etc.) con permisos de
> root,
esto sí sólo si usás sudo para el comando en el Popen. hay que ver
que no te vaya a pedir password porque seguramente no va a andar.
> no veo como integrarlo sin separar las
> acciones en distintos archivos .py La idea sería hacer algo simple que
> corra, no integrar algo complicado como celery.
--
(Not so) Random fortune:
Indeed, no one I spoke with compared him to a gangster or a mercenary
—preferred honorifics among hackers— but several likened him to a
brilliant executive.
-- http://www.nytimes.com/2010/11/14/magazine/14Hacker-t.html
Más información sobre la lista de distribución pyar