Re: Cambiar IP Unix desde script Python

Jordi Funollet <[email protected]>
Newsgroups gmane.comp.python.general.castellano
Message-ID <[email protected]>
On Friday 23 October 2009 13:03:31 Félix Palazuelos Pérez wrote:
> Supongo que tendría que logearme como root, pero no lo tengo claro

Con 'sudo' puedes permitir a un usuario ejecutar solo determinados comandos 
como root.

    $ sudo /usr/local/bin/ip_changer.sh

Para permitir esto a un usuario llamado "user1", necesitarás editar el fichero 
'/etc/sudoers' y añadir una línea de este estilo:

    user1   ALL=(root) NOPASSWD: /usr/local/bin/ip_changer.sh

El comando 'visudo' es una buena forma de editar el fichero: hace una 
comprovación de sintaxis antes de salvar.

La directiva 'NOPASSWD:' es opcional; si no la pones, el usuario deberá 
identificarse con su password (el suyo, no el de root). Pero esto acostumbra a 
ser incómodo en los scripts.

-- 
##############################
### Jordi Funollet
### http://www.terraquis.net

_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.