¿Existe alguna forma de bloquear MacOS para que al despertarlo se requiera la contraseña del usuario? (Aunque normalmente no se solicite la contraseña si se despierta en, digamos, 1 hora).
Respuesta
¿Demasiados anuncios?Esto debería funcionar en la mayoría de las versiones
#!/bin/bash
PATH=/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
"/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession" -suspend
sleep 5
pmset sleepnow
osascript -e 'tell application "System Events" to sleep'
exit 0
En -suspend
cambiará a la pantalla de inicio de sesión (que tarda unos segundos, de ahí el sleep 5
antes del siguiente comando).
En pmset
dormirá la pantalla.
En osascript
pondrá el ordenador en reposo.
Sólo el -suspend
es necesaria para requerir la contraseña, por lo que puede elegir incluir o no las otras líneas, según desee.
0 votos
Posible duplicado de Comando de pantalla de bloqueo One-Liner