macOSのsleepの方法
概要
- macOSでCLIでsleepするにはコマンドを実行したバイナリ(またはアプリ)のシステムへの介入の承認が必要になる
- 最初にGUIでの承認が必要
- スリープにはいくつか種類があり、
通常スリープ
だとsshdがアクティブなのでリモートからアクセスできる
CLIによるsleep
osascript経由
$ osascript -e 'tell application "System Events" to sleep'
pmset経由
$ pmset sleepnow