Pregunta Siempre ejecute un programa como root sin escribir sudo en RHLE?


Tengo un programa llamado 'myprogram'. Quiero poder escribir, desde la línea de cmd:

>$ myprogram

y ejecutarlo automáticamente como root Como en Quiero que se traduzca el comando anterior,

>$ sudo myprogram

Planeo editar el archivo sudoers para que cuando se invoca, este programa específico no necesite una contraseña para ingresar.

¿Cómo es esto posible?


1


origen




Respuestas:


La manera más segura es definir un alias o función en tu .bashrc (suponiendo que tu shell es bash):

alias myprogram='sudo myprogram'
myprogram() { sudo /path/to/myprogram "$@"; }

1