Hace un par de meses, al hablar con un asesor de Apple sobre un problema no relacionado, me dijeron que el apagado automático era una "función de seguridad". Creo recordar algo acerca de que sólo ocurre cuando Filevault está activado. Sé que es el comportamiento previsto por Apple, pero como estoy seguro de que todos sabemos, no siempre toman las mejores decisiones. Si alguien tiene una solución para desactivarlo, por favor hágamelo saber.
Esto parece haber sido introducido en OS X Mavericks y ha continuado hasta al menos OS X El Capitan-y muy probablemente MacOS Sierra. Si se inicia un Mac y no se inicia sesión en un par de minutos, se apagará transcurridos 5 minutos.
Esto es realmente malo desde una perspectiva remota. Digamos que reinicio la máquina usando ssh-si no me vuelvo a conectar y me conecto en este corto espacio de tiempo, el ordenador se apagará, y entonces no tendré forma de conectarme a él. La única manera de arrancar la máquina en ese momento es tener a alguien en la ubicación física. He perdido completamente el acceso remoto a mi máquina durante semanas debido a esto. Esto no es algo que debería ocurrir sin una opción para desactivarlo.
Mi única solución conocida es iniciar sesión antes de que se apague y luego mantener ese usuario conectado. Desafortunadamente, esta oportunidad puede perderse si se reinicia y se conecta remotamente con velocidades de Internet lentas. Esta funcionalidad hace que no pueda depender de una conexión ssh a mi máquina.
He vuelto a probarlo en mis tres máquinas. 2 son personales y uno es para el trabajo que nunca ha tenido ninguna transferencia de cuenta o incluso tanto como una conexión remota a cualquiera de mis otras máquinas. Es consistentemente reproducible en estas tres máquinas completamente diferentes y versiones del sistema operativo. Cada uno de ellos se ha apagado desde la pantalla de inicio de sesión exactamente 5 minutos después del arranque. (De nuevo, sólo después de ninguna actividad o inicio de sesión ). Es decir, apagarse por completo, no entrar en modo reposo.
Esto es reproducible en los tres Mac que tengo:
- Mac Pro (finales de 2013) - 10.11.6 El Capitan
- MacBook Pro (17 pulgadas, Early 2011) - 10.10.5 Yosemite
- MacBook Pro (Retina, 15 pulgadas, finales de 2013) - 10.9.5 Mavericks
No hay mensajes de registro para el momento en que se produce el apagado automático, pero aquí están los tiempos de reinicio, reinicio y los registros correspondientes de una de las máquinas:
- Reinicio iniciado a las 9:02:30 AM
- Mac se había reiniciado a la pantalla de inicio de sesión a las 9:03
- Apagado automático a las 9:08 (5 minutos después de la pantalla de inicio de sesión visible)
- El Mac se volvió a arrancar manualmente a las 9:10:41AM
Registros durante ese tiempo:
2/27/17 9:02:31.291 AM shutdown[1528]: reboot by [username]:
2/27/17 9:02:31.000 AM kernel[0]: Kext loading now disabled.
2/27/17 9:02:31.000 AM kernel[0]: Kext unloading now disabled.
2/27/17 9:02:31.000 AM kernel[0]: Kext autounloading now disabled.
2/27/17 9:02:31.000 AM kernel[0]: Kernel requests now disabled.
2/27/17 9:02:31.291 AM shutdown[1528]: SHUTDOWN_TIME: 1488204151 290568
2/27/17 9:02:31.291 AM com.apple.xpc.launchd[1]: (com.apple.xpc.launchd.domain.system) System shutdown initiated by: shutdown.1528<-sessionlogoutd.1527<-launchd.1
2/27/17 9:02:31.000 AM kernel[0]: Process launchd [1] disabling system-wide I/O Throttling
2/27/17 9:02:31.000 AM kernel[0]: Process launchd [1] disabling system-wide CPU Throttling
2/27/17 9:10:41.000 AM bootlog[0]: BOOT_TIME 1488204641 0
¿Hay alguna forma de evitar que un Mac se apague automáticamente en la pantalla de inicio de sesión después de 5 minutos?
1 votos
La razón es evitar mantener innecesariamente en memoria la clave de descifrado del disco. Una vez que el ordenador se apaga, la clave no está disponible hasta que un usuario se haya autenticado, por lo que tu ordenador desatendido está completamente a salvo de cualquier ataque de canal lateral (por ejemplo DMA). Cuando lo enciendes de nuevo, la pantalla de inicio de sesión que ves se muestra desde el firmware, ya que el disco no puede ser descifrado de nuevo hasta después de la autenticación.