Imposta il tempo per richiedere una password dopo la sospensione / salvaschermo in Preferenze di Sistema > Sicurezza e amp; Privacy > Generale a "immediatamente".
Per bloccare lo schermo entra nella sessione ssh:
open -a ScreenSaverEngine
Per interrompere lo screensaver (= mostra la schermata di accesso) e sblocca l'utente inserisci
osascript -e 'tell application "system events" to keystroke return'
osascript -e 'tell application "system events" to keystroke "password"'
osascript -e 'tell application "system events" to keystroke return'
In determinate circostanze potrebbe essere necessario inserire la password uno per uno o la prima sequenza di tasti e poi il resto:
osascript -e 'tell application "system events" to keystroke "p"'
osascript -e 'tell application "system events" to keystroke "a"'
...
osascript -e 'tell application "system events" to keystroke return'
o
osascript -e 'tell application "system events" to keystroke "p"'
osascript -e 'tell application "system events" to keystroke "assword"'
osascript -e 'tell application "system events" to keystroke return'