1 votos

Ejecute el script como root cada vez que un usuario inicie sesión

¿Cuál es la mejor manera de ejecutar un script con privilegios de root cada vez que un usuario inicia sesión? Debería ejecutarse en segundo plano sin pedirle al usuario una contraseña.

2voto

Jay Thompson Puntos 1930

Utilice un LoginHook.

 sudo defaults write com.apple.loginwindow LoginHook /path/to/script

Consulte aquí para obtener más detalles.

1voto

cube Puntos 1789

Todavía no he encontrado una manera de hacer exactamente esto, pero dado que el script que necesito ejecutar es solo un comando chmod, es suficiente ejecutarlo a través de un launchdaemon cada 10 segundos.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X