Track Down All Startup & Script de inicio de sesión y lanzamientos de aplicaciones en Mac OS X

Tabla de contenido:

Anonim

¿Quiere saber cómo ver todos los inicios y secuencias de comandos de aplicaciones de inicio e inicio de sesión en una Mac? Este artículo le guiará a través de ese proceso. Atrás quedaron los días de Mac OS System 9, donde todos los elementos de inicio estaban bien ubicados en una carpeta del sistema etiquetada como 'Inicio', ahora con el núcleo de Unix de Mac OS X, las cosas son un poco más complicadas, con algunos scripts de inicio e inicio de sesión y el lanzamiento de aplicaciones. más allá del panel de preferencias 'Elementos de inicio de sesión' de fácil acceso.

Revisaremos dónde pueden residir estos agentes, plists, demonios y aplicaciones de inicio, inicio de sesión e inicio automático en Mac OS X. Esto puede ser útil para solucionar problemas, privacidad y seguridad.

Usuarios promedio: Elementos de inicio e inicio de sesión en Mac OS X

Para el usuario final promedio, la mayoría de las aplicaciones que desean configurar para que se inicien (o no) en el arranque se manejan con un evento de inicio de sesión que se controla fácilmente a través de algo como el Dock con un clic derecho o el "Elementos de inicio de sesión" enumerados en las cuentas de usuario, si eso es lo que está buscando, entonces el usuario promedio puede ver cómo iniciar una aplicación en el inicio del sistema en Mac OS X (que en realidad es al iniciar sesión del usuario) y eso probablemente cubrirá sus necesidades .

Usuarios avanzados: elementos, aplicaciones y scripts de inicio e inicio de sesión en Mac OS X

¡Esta parte del artículo no es para la mayoría de los usuarios! Si es un usuario avanzado o un administrador de sistemas, ese panel de preferencias mencionado anteriormente rara vez es el final de su búsqueda para rastrear elementos de inicio e inicio de sesión en Mac OS X.Hace poco estuve en una búsqueda inútil tratando de encontrar un script bastante desagradable que un usuario había instalado accidentalmente en una máquina de red, y conocer las ubicaciones correctas hizo que mi trabajo fuera mucho más fácil, por eso les proporciono la lista:

Aplicaciones que se ejecutan en el inicio: /Library/StartupItems

plist elementos que se ejecutan al iniciar: /Library/LaunchDaemons /Sistema/Biblioteca/LaunchDaemons

Aplicaciones que se inician en el inicio de sesión del usuario:Primero verifique sus "Elementos de inicio de sesión" para esa cuenta de usuario dentro de la configuración de la cuenta de Preferencias del sistema

~/Library/LaunchAgents /Library/LaunchAgents/ /Sistema/Biblioteca/LaunchAgents/

Aplicaciones que se ejecutan en un horario establecido: Verifique su crontab con:

crontab -l

Comprobar las extensiones del kernel: En la línea de comandos:

kextstat

Comprobar ganchos de inicio y cierre de sesión los valores predeterminados leen com.apple.loginwindow LoginHook para iniciar sesión los valores predeterminados leen com.apple.loginwindow LogoutHook para cerrar sesión

o ver ambos con:

/usr/libexec/PlistBuddy -c Imprimir

Si no sabe lo que está haciendo, no pierda el tiempo con los directorios o comandos anteriores, ¡puede causar fácilmente más daño que bien! Estas ubicaciones sirven para la funcionalidad principal de Mac OS y solo deben ser modificadas por usuarios avanzados de Mac y administradores de sistemas.

¿Tiene otras cositas o información interesante para encontrar secuencias de comandos de inicio, ejecutar aplicaciones, demonios, extensiones del kernel u otras aplicaciones y secuencias de comandos que se cargan automáticamente? ¡Comparte con nosotros en los comentarios!

Track Down All Startup & Script de inicio de sesión y lanzamientos de aplicaciones en Mac OS X