Sé que cuando uso "sudo" una aplicación puede ejecutarse bajo Root, o si aparece una ventana que dice "La aplicación quiere hacer cambios en el sistema, introduzca su contraseña para ello", también se ejecutará bajo Root.
Los procesos no siempre pueden ejecutarse bajo root, por lo que existen, por ejemplo, LaunchDaemons y LaunchAgents, que ejecutan los procesos bajo root después de que se inicie el sistema.
¿Hay otras formas de que los procesos siempre se ejecuten Root (después de la aprobación a través de sudo o con la ventana Make Change), por ejemplo si se inician manualmente?
O mejor: ¿Dice en algún lugar que tiene permiso para Root para que siempre inicie como Root?
Por favor, corríjanme si he dicho algo incorrecto.