パスワードの入力を求めるダイアログボックスが表示され、パスワードの保存を勧められたことがあるなら、OS Xのキーチェーンを使ったことがあるはずです。キーチェーンはWeb、メール、ネットワークのパスワードを保存できる、それだけの機能だと思っているかもしれません。キーチェーンは確かにそれだけの機能を備えていますが、キーチェーンとその連携機能であるキーチェーンアクセスには、パスワードに関する追加オプションが用意されているので、ぜひ活用してみてください。これらのオプションを最大限に活用する方法をご紹介します。
保存したパスワードの取得
キーチェーンにはパスワードが保存されているので、そこからパスワードを取得できると考えるのは容易ではありません。しかし、自動的にパスワードが取得されるため、パスワードに触れる機会があまりにも少なく、忘れてしまう可能性があります。特に、Appleのパスワード生成ツールを使って覚えにくいパスワードを作成している場合は、パスワードを忘れてしまう可能性が高くなります。パスワードを取得する必要がある場合は、キーチェーンアクセスの2つの方法で簡単に取得できます。
まず、キーチェーンアクセス(/アプリケーション/ユーティリティにあります)を起動し、目的のサービス(例えばgmail.com )を検索します。キーチェーンエントリをダブルクリックして開き、「パスワードを表示」オプションを有効にします。プロンプトが表示されたら、ログインキーチェーンに関連付けられたユーザー名とパスワードを入力し、「許可」をクリックします。パスワードが適切なフィールドに表示されます。
この方法に加えて、「編集」>「パスワードをクリップボードにコピー」を選択するか、Shift+Command+Cキーを押すか、項目を右クリックすることで、パスワードをクリップボードにコピーすることもできます。この場合も、ログインキーチェーンのユーザー名とパスワードの入力を求められます。パスワードがクリップボードにコピーされたら、必要な場所に貼り付けることができます。
パスワードをクリップボードにコピーできることを知っている人はほとんどいません。
パスワード管理のトラブルシューティング
キーチェーンアクセスは、パスワードの保存と取得だけでなく、Mac のパスワードに関する問題のトラブルシューティングにも役立ちます。キーチェーンにパスワードを追加したにもかかわらず、アプリが繰り返しパスワードの入力を求める場合は、キーチェーンに何らかの問題がある可能性があります。この問題を解決するには、キーチェーンアクセスで 2 つの一般的なオプションがあります。
キーチェーンアクセスサイドバーでキーチェーンを選択し、キーチェーンアクセスアプリケーションメニューから「キーチェーンファーストエイド」を選択するか(またはShift+Command+Aキーを押す)、キーチェーンの状態を確認してください。表示されるパネルでキーチェーンファイルを修復できます。
個々のキーチェーンエントリを削除することもできます。問題のあるアカウントやサービスに関連付けられたエントリ(複数可)を選択し、削除することで、OS X がそれらを再作成できるようになります。これは、同じアカウントの重複したキーチェーンエントリを削除するのにも役立ちます。重複したエントリがあると、サービスが正しいパスワードを取得して入力を求めるのを防ぐことができます。
基本を超えて
これらのオプションは一般的な使用には適していますが、キーチェーンにはパスワードの処理とセキュリティ保護に役立つ追加のオプションがあります。
キーチェーンをロックする。デフォルトでは、Macはすべてのパスワードをログインキーチェーンで管理します。ログインキーチェーンはログイン時にロック解除され、ログアウト時にロックされます。しかし、ログインしたままキーチェーンをロックしたい場合もあるでしょう。もちろん、システム環境設定の「セキュリティとプライバシー」で、Macをスリープ状態にしたりスクリーンセーバーを起動したりした際にキーチェーンがロックされるように設定することも可能です。しかし、キーチェーンアクセスには追加のオプションが用意されています。詳細設定を使うと、ログインキーチェーンを自動的にロックできます。
キーチェーンを自動ロックするには、キーチェーンアクセスでキーチェーンを選択し、「編集」>「キーチェーン [“キーチェーン名”] の設定を変更」を選択します。これにより、キーチェーンをロックするためのタイマーを別途設定できます。自動ロックではなく手動でロックしたい場合は、キーチェーンアクセスの環境設定を開き、「一般」タブで「メニューバーにキーチェーンの状況を表示」オプションを有効にします。このメニューから「キーチェーンをロック」を選択できます。
キーチェーン ステータス メニューを表示すると、キーチェーンを手動でロックできます。
追加のキーチェーンを作成する。キーチェーンが1つだけでは不十分な場合があります。特に、すべてのサービスへのアクセスを許可せずにMacにログインしたい場合などです。これを行うには、「ファイル」>「新規キーチェーン」を選択して新しいキーチェーンを作成し、ログインキーチェーンから特定のパスワード項目をこの新しいキーチェーンにドラッグします(プロンプトが表示されたら認証します)。ログインキーチェーンと同様に、「キーチェーンステータス」メニューからこのキーチェーンの設定を変更したり、ロックしたりできます。
別々のキーチェーンを使うのは最初は奇妙に思えるかもしれませんが、同じ作業環境でMacを異なるタスクに使用する場合は便利です。例えば、定期的にしか使用せず、通常はマウントせずに使用できないようにしておきたい特別なネットワーク共有フォルダがある場合、これらの共有フォルダのパスワードを保存するための別のキーチェーンを作成できます。このように設定すれば、アカウントのログインキーチェーンを使ってメールやその他のオンラインサービスにアクセスでき、特別なネットワーク共有にアクセスする必要があるときはいつでも「キーチェーンステータス」メニューを使って別のキーチェーンのロックを解除できます。
そしてその先へ
さらに、キーチェーンアクセスはパスワード中心のように見えますが、iCloudキーチェーン項目の同期、安全なメモの作成、証明書の管理など、他にも便利な機能があります。Macをあまり使わない人にはメリットがわからないかもしれませんが、より高度なスキルを持つ方は、Macがデータや個人情報を保護する様々な方法を知るだけでも、ぜひ使ってみる価値があります。