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á.