16
画面を素早くロックする

企業秘密からラブレターまで、機密性の高い資料を扱っている方は、立ち上がった瞬間にMacへのアクセスをブロックしたいと思ったことがあるでしょう。その方法は、分かりやすいものから分かりにくいものまで、数多くあります。今回は、私が知っているMacのあらゆるアクセスブロック方法をご紹介します。これらの方法のほとんどが機能するには、Macがスリープ状態またはスクリーンセーバーモードから復帰する際にパスワード入力を求める必要があります。そのためには、システム環境設定を開き、「セキュリティ」パネルで「このコンピュータのスリープ状態またはスクリーンセーバーの解除にパスワードを要求する」オプションを選択してください。これで準備完了です。

コンピュータから離れる際にファイルを保護する簡単な方法は、Shift + Command + Option + Q キーを押してユーザーを素早くログアウトすることです。Mac はログイン画面に戻ります。しかし、この方法には大きな欠点があります。現在開いているすべてのドキュメントが閉じられ、実行中のアプリケーションもログアウト前に終了してしまうのです。明らかに、もっと良い代替手段があるはずです。そして、実際に存在します。

コンピュータをスリープ状態にすることもできます。アップルメニューから「スリープ」を選択するか、ノートパソコンの場合は電源ボタンを押してポップアップダイアログから「スリープ」を選択します。(注:これは元の投稿版からの修正です。電源ボタンを長押しするように記載していました。長押しするとコンピュータの電源が切れます。)もちろん、Macをスリープ状態にしてから起動させるには少し時間がかかります。また、リモートユーザーがマシンに接続していたり​​、中断したくない長時間のプログラムが実行中だったりする場合もあります。そのような場合、この方法は最適な解決策ではありません。

Macをロックする比較的簡単な方法は、プログラムを実行したままホットコーナーを使ってスクリーンセーバーを起動することです 。これを行うには、システム環境設定の「デスクトップとスクリーンセーバー」パネルを開き、「スクリーンセーバー」タブを選択して「ホットコーナー」ボタンをクリックします。スクリーンセーバーを起動するコーナーを決め、対応するポップアップメニューをクリックして「スクリーンセーバーを起動」を選択します。Macから離れる際は、マウスをそのコーナーに軽く当てるだけでスクリーンセーバーが起動します。

画面の隅を Exposé などの機能に割り当てている場合は、別の方法があります。スクリーン セーバーは単なるアプリケーションなので、Dock、Finder のサイドバーやツールバーなど、アクセスしやすい場所にエイリアスを配置することができます。「システム」->「ライブラリ」->「フレームワーク」->「Screensaver.framework」->「バージョン」->「A」->「リソース」と進み、「ScreenSaverEngine.app」を Dock、サイドバー、またはツールバーにドラッグします。これで、スクリーン セーバーを起動したいときは、この便利なアイコンをクリックするだけです。Dock はすべてのアプリケーションから表示されるため、最もアクセスしやすい場所です。Peter Maurer の Butler や Objective Development の LaunchBar などのランチャー プログラムがある場合は、マウス操作を必要とせずにプログラムを自動的に開くキーボード ショートカットを作成することもできます。

システムをロックする別の方法は、実際にはログアウトせずにログインウィンドウを表示することです。これは、アカウントのシステム環境設定パネルでファストユーザスイッチを有効にすることで実行できます。ログインオプションボタンをクリックし (これを行うには、おそらく管理者パスワードを入力する必要があります)、ファストユーザスイッチを有効にするオプションを選択します。ファストユーザスイッチを有効にすると、ログインオプション画面で選択したオプションに応じて、メニューバーにアイコンまたは名前が表示されます。メニューバーで自分の名前またはアイコンをクリックし、ドロップダウンメニューからログインウィンドウを選択します。ログインウィンドウが表示されます。Mac に戻ったら、通常どおりログインします。すべてのアプリケーションは終了したときと同じ状態です。iTunes の音楽も、曲の途中であっても、再生が停止したところから再開されます。

しかし、スクリーン セーバーが起動したときやコンピュータがスリープ状態から復帰したときに常に画面をロックしたくない場合はどうすればよいでしょうか 。言い換えると、これまでに説明した方法では必須である [セキュリティ] パネルでそのオプションを設定する必要がないということです (結局のところ、1 日中何度もパスワードを入力するのは面倒です)。キーチェーン アクセスが鍵を握っています。このアプリケーション (アプリケーション/ユーティリティ フォルダ内) を使用すると、セキュリティ パネルのオプションが有効になっていない場合でも、メニュー バーからスクリーン セーバーをすばやく起動し オフにするときにパスワードを要求することができます。キーチェーン アクセスを開き、キーチェーン アクセス: 環境設定に移動します。一般タブをクリックし、メニュー バーに状況を表示オプションを選択します。メニュー バーに小さなロック アイコンが表示されます。環境設定ウィンドウを閉じて、キーチェーン アクセスを終了します。次に、メニュー バーのロック アイコンをクリックし、[画面をロック] を選択してスクリーン セーバーを起動します。キーチェーン アクセスのロック画面メニューにキーボード ショートカットを定義することもできます。まず、ロック画面アイコンがApple提供のメニューバーアイコンの一番左にあることを確認してください。Commandキーを押しながら、ロックアイコンを既存のアイコンの左端までドラッグし、ドロップします。この手順は、このトリックを機能させるために必要です。次に、システム環境設定を開き、「キーボードとマウス」パネルをクリックします。「キーボードショートカット」タブをクリックし、プラス記号をクリックしてショートカットを追加します。ポップアップメニューは「すべてのアプリケーション」のままにし、メニュータイトルに「Lock Screen」と入力して、使用するキーボードショートカットを定義します。

ここでは、Shift キーと Control キーと F8 キーをロック画面のショートカットとして定義しました。奇妙な組み合わせに思えるかもしれませんが、これはメニューバーアイコンのキーボードショートカットであるため、メニューバーのその領域がアクティブ(「フォーカスがある」)な場合にのみ機能します。幸いなことに、OS X の定義済みキーボードショートカットの 1 つに Control キーと F8 キーがあります。これは、フォーカスをメニューバーのステータスメニュー領域に移動し、そこにロックアイコンが表示されます。Control キーと F8 キーを押すと、メニューバーの左端のステータス項目がアクティブになります。そのため、このトリックはロックアイコンが左端にある場合にのみ機能します。また、Control キーと F8 キーはステータスメニューのアクティブ化キーであるため、ロック画面機能に非常によく似たキーストロークを割り当てました。つまり、画面をロックするには、Control キーと F8 キーを押し、次に Shift キーと Control キーと F8 キーを押します。すると、スクリーンセーバーが起動します。ただし、他にどのようなメニュー拡張機能がインストールされているのかによっては、この方法がすべての人に機能するとは限りません。ただし、Ctrl + F8 キーを押して矢印キーを使用すれば、マウスを使わずにほぼ同じくらい簡単に操作できるはずです。

画面を素早くロックする方法を少なくともいくつか見逃していると思います。もし知っている方法があれば、コメント欄で共有してください。