¿Está cargando su escritorio antes de iniciar session de forma segura?

Encontré un artículo explicando cómo cargar tu escritorio antes de iniciar session.

  • ¿Alguien sabe si esto funciona en Lion?
  • ¿Hay alguna razón por la que debería evitar intentarlo?

Cargue su escritorio antes de iniciar session

  1. Vaya a Preferences del sistema → Usuarios y grupos → Opciones de inicio de session para habilitar el inicio de session automático.
  2. Luego, copie y pegue el siguiente código en TextEdit.app :
 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>AbandonProcessGroup</key> <true/> <key>Label</key> <string>com.luomat.loginhook</string> <key>ProgramArguments</key> <array> <string>/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession</string> <string>-suspend</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist> 

3. Vaya a Formato → Hacer text sin formatting y guarde el file como

  • Cómo ejecutar un trabajo de respaldo nocturno en el server Snow Leopard a través de launchd
  • ¿Cómo puedo mantener vivo un túnel ssh usando launchd?
  • doble contraseña para acceder a la count
  • ¿Cómo lanzar pf al inicio?
  • ¿Cómo puedo encontrar la causa raíz de launchd estrellándose?
  • Cómo montar un disco RAM en el inicio?
  •   com.luomat.loginhook-2.plist 

    y ponerlo en

      ~/Library/LaunchAgents 
    1. Después de reiniciar su computadora, notará que aparece la pantalla de inicio de session, pero cuando inicie session, su escritorio y todas sus aplicaciones de inicio estarán cargadas y lists para funcionar.

  • ¿Detener las windows de cambiar el tamaño automáticamente?
  • iMac 27 '' a fines de 2009 con problemas de GPU se soluciona reinstalando Mac OS, ¿qué puede estar pasando realmente?
  • ¿Cómo puedo leer / escribir en varios discos duros creados en Windows 7,8 desde OS X?
  • ¿Por qué el ejecutable Dock no produce cadenas útiles, a diferencia de otras aplicaciones OS X?
  • Establecer la console de herramientas Safari 7 dv para borrar la recarga?
  • Configuración de protección de integridad de sistema macOS
  • 2 Solutions collect form web for “¿Está cargando su escritorio antes de iniciar session de forma segura?”

    Como @eyemyth dijo anteriormente, el script anterior es el equivalente a elegir "Ventana de inicio de session …" desde la barra de menu cuando tiene activado el cambio de usuario.

    El único 'problema' de security que puedo ver al hacer esto es que momentáneamente se mostrará su escritorio hasta que la computadora llame al script, dependiendo de la cantidad de scripts que tenga o cuán ocupado esté su inicio de session que pueda no ser instantáneo.

    Además, alguien (corríjame si estoy equivocado) podría iniciarse en el modo de usuario único, eliminar el file plist y luego reiniciar, aunque este es un extremo.

    Intenté implementar esto en los rebeldes OSX. Si bien "en su mayoría" funcionó, creó algunos problemas con el time. A veces tendría que iniciar session 2 o 3 veces para volver al escritorio. Encontré otro artículo que presenta un método quizás más limpio que utiliza la misma idea (a través de AppleScript). Básicamente, creé una aplicación, que hace la "suspensión" a través de un AppleScript comstackdo. Luego simplemente agregué la aplicación comstackda al final de los elementos de inicio de session (Usuarios y Grupos en Preferences del sistema). Este método alternativo funcionó como un encanto.

     --LoginWindow --This Script shows the Login Window without Logging you out. --Nice to lock your Mac without having to close the lid. do shell script ¬ "/System/Library/CoreServices/Menu\\ Extras/" & ¬ "User.menu/Contents/Resources/CGSession -suspend" 

    https://github.com/frostrubin/Mac-OS-X-MiniApps/blob/master/LoginWindow.applescript

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).