4 votos

Ejecución de shell scripts en modo monopuesto

Estoy planeando ejecutar un par de scripts en modo monopuesto para agilizar (y simplificar para los usuarios menos expertos que yo) la configuración de algunos aspectos de algunos Macs que configuro para otras personas.

He leído los pocos hilos que he podido encontrar sobre esto, y mi pregunta es simplemente si hay algo que deba tener especialmente en cuenta a la hora de ejecutar scripts desde el modo monopuesto.

Soy consciente de que no puedo invocar ningún comando/apps que requiera una GUI para cargarse, y que el /sbin/fsck y /sbin/mount se requerirían comandos antes de que un scriptpueda ser ejecutado en absoluto.

Dos preguntas más concretas: Si configuro el script como ejecutable antes de depositarlo en la imagen de disco que se arrancará en modo monopuesto, ¿seguirá siendo ejecutable?

Y por último, a la hora de eliminar cuentas de usuario he visto en algunos hilos Por ejemplo, este la necesidad de invocar este comando:

launchctl load /System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

Sin embargo, como simplemente quiero rm varios archivos - ¿hay alguna necesidad de hacer esto, el proceso parece funcione bien sin ella?

2voto

siva Puntos 23

Sí, los archivos marcados como ejecutables seguirán siendo ejecutables en el modo de usuario único.

opendirectoryd es sólo para manejar los inicios de sesión/autenticación y el uso de Root no requiere eso, y no necesitas lanzarlo si sólo pretendes administrar archivos.

0 votos

Perfecto, ¡muchas gracias! ¡Voy a tratar de up-rep usted, etc una vez que la mía es lo suficientemente alta!

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