Ci sono molti modi per bloccare e sbloccare il tuo Mac tramite SSH. Il modo più semplice e probabilmente il più veloce è usare osascript
(applescript).
Blocco del Mac
Per farlo, accedi tramite ssh e digita
osascript -e 'tell application "Finder" to sleep'
Puoi cambiare Finder per Eventi di sistema, ma ciò significa più caratteri da digitare.
Sblocco Mac
Svegliare il tuo Mac è un po 'più difficile.
Ci sono due modi per farlo.
Puoi utilizzare nuovamente osascript
.
osascript -e 'tell application "System Events" to key code 123'
Questo gli dice di battere il tasto freccia a sinistra che dovrebbe svegliare il Mac dal sonno.
Puoi anche usare il comando pmset
.
pmset schedule wake "mm/dd/yyyy 00:00:00"
Utilizza una data e un'ora che sono già passate.
Ovviamente dovrai digitare la password tramite Applescript, ad es.
osascript -e 'tell application "System Events" keystroke "password"'
Un'alternativa a questa potrebbe essere l'app Remote Wake Up per Mac, ma non sono sicuro di poter inserire una password.