linux ubuntu-11.10

linux - Ubuntu-Ejecute el comando en la puesta en marcha con "sudo"



ubuntu-11.10 (2)

Me gustaría ejecutar un comando sudo cuando Ubuntu se inicia (antes de que alguien inicie sesión):

sudo searchd

¿Cómo haría esto?


Edite la configuración de tty en /etc/init/tty*.conf con un shellscript como parámetro:

(...) exec /sbin/getty -n -l theInputScript.sh -8 38400 tty1 (...)

Esto supone que estamos editando tty1 y el script que lee la entrada es theInputScript.sh.

Una palabra de advertencia: este script se ejecuta como root, por lo que cuando le ingresas cosas tienes privilegios de root. También agregue una ruta a la ubicación del script.

Importante: el script cuando finaliza debe invocar el / sbin / login, de lo contrario, no podrá iniciar sesión en el terminal.


Puede agregar el comando en el script /etc/rc.local que se ejecuta al final del inicio.

Escribe el comando antes de la exit 0 . Cualquier cosa escrita después de la exit 0 nunca se ejecutará.