コマンドラインから Mac デスクトップをロックする

Anonim

埋もれたメニュー項目の助けを借りて、Mac OS X の画面をターミナルから直接ロックできます。これはユーザーをログアウトさせるのではなく、標準の Mac OS X ロック画面とログイン ウィンドウを表示するだけであり、Mac を再び使用する前に有効なユーザーとパスワードを要求します。

.

OS X でターミナルから Mac 画面をロックする方法

ターミナルを開いて、次のように 1 行で入力します:

/System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend​​

確認がなく、アクティブなユーザー アカウントで現在何が起こっているかに関係なく、デスクトップはすぐにロックされ、ロック画面が表示されます。

エイリアスを作成するには、次のような内容をプロフィールに追加してください:

"

alias lockscreen=&39;/System/Library/CoreServices/Menu Extras/User.menu/Contents/Resources/CGSession -suspend&39; "

疑問に思っている方のために説明すると、使用されているメニュー項目は、右上隅にユーザー名を表示するユーザーの簡易切り替えメニューと同じであり、表示されるロック画面は、ユーザーが呼び出された場合に呼び出されるものと同じです。同じメニューから「ログインウィンドウ…」を選択します。

キーボード ショートカットを使用して画面をロックすることもできますが、コマンド ラインを使用すると 2 つの明らかな利点があります。スクリプトに含めたり、SSH から入力して Mac をリモートでロックしたりできます。

コマンドラインから Mac デスクトップをロックする