Macでキーチェーンパスワードをエクスポートおよびバックアップする方法

MacでWebサイト、アプリケーション、およびワイヤレスネットワークにログインするときに、ユーザー名とパスワードをAppleKeychainと呼ばれる統合パスワード管理システムに保存することを選択できます。堅牢な暗号化を使用してログインの詳細を保護し、その後のサインイン試行でパスワードをシームレスに自動入力できるようにします。ただし、セキュリティと利便性にもかかわらず、キーチェーンアイテムのバックアップが必要なインスタンスが発生します。 

ログインの詳細をサードパーティのパスワードマネージャーに転送する場合でも、ハードウェアの障害やデータの破損から保護する場合でも、このチュートリアルでは、 Macで(Mac)キーチェーン(Keychain)パスワードをエクスポートまたはバックアップするいくつかの方法を示します。

(Sync Passwords Online Using)iCloudキーチェーン(Keychain)を使用してパスワードをオンラインで同期する

MacでAppleIDを使用している場合は、iCloudキーチェーンと呼ばれる機能をアクティブに(Keychain)して、Apple(Apple)サーバー(Apple ID)上にパスワードのクラウドベースのコピーを作成できます。また、これを使用して、 Apple(Apple)エコシステム内のデバイス(iPhoneやiPadなど)間でそれらを同期することもできます。しかし、最も重要なことは、 macOSを再インストール(reinstall macOS)したり、新しいMacに切り替えたり、Macの管理者パスワードをリセット(reset your Mac’s admin password)したりした場合に、ログイン情報を復元するのに役立ちます。 

ただし、iCloudキーチェーン(Keychain)は完全なバックアップ形式ではありません。たとえば、Macで誤ってパスワードを変更または削除した場合、パスワードを元に戻すことはできません。さらに悪いことに、iCloudはあなたの変更を残りのAppleデバイスにも同期します。ただし、iCloudキーチェーン(Keychain)を使用する利点は短所を上回っているため、Macでアクティブにすることをお勧めします。

1.Macでシステム環境設定(System Preferences)アプリを開きます。

2.AppleID(Apple ID)を選択します。

注: (Note)Apple IDを使用してMacにまだサインインしていない場合は、代わりに[Apple IDを使用してサインイン(Mac)]オプション(Apple ID)(Sign in with Apple ID)使用して、AppleIDのクレデンシャルを入力してください。

3.キーチェーン(Keychain)の横にあるチェックボックスをオンにします。

4. Apple IDパスワードを入力し、[ OK ]を選択します。

5. Macユーザーアカウントのパスワードを入力し、[ OK ]を選択します。これにより、Macが(Mac)Appleサーバーにパスワードをアップロードするように求められます。

注:(Note: )パスワードを別のMacに表示するには、 (Mac)Apple IDでサインインし、上記の手順に従ってiCloudキーチェーン(Keychain)をアクティブにします。iOSおよびiPadOSデバイスでは、[設定](Settings) > [ Apple ID ] > [キーチェーン]に移動し、 (Keychain)iCloudキーチェーン(iCloud Keychain)の横にあるスイッチをオンにしてログイン情報を同期します。

SafariPasswordsManagerを使用してパスワードをエクスポートする

Macには(Mac)KeychainAccess(Apple Keychain)と呼ばれる専用のAppleKeychainManagerが付属して(Keychain Access)ますが、これを使用してアイテムをバックアップまたはエクスポートすることはできません。ただし、MacでmacOS Monterey以降を実行している場合は、Safariの組み込みのパスワード(Passwords)マネージャー(デフォルトのログインキーチェーンに保存されている保存済みパスワードを表示および自動入力できます)を使用して、ログイン情報をCSVファイル形式(CSV file format)で保存できます。 

次に、CSVファイルを使用して、パスワードを代替のパスワード管理ユーティリティ(1Password、LastPass、およびDashlaneMacに最適なパスワードマネージャーの1つです)または(best password managers for the Mac)GoogleChromeMozillaFirefoxなどのサードパーティのブラウザーにインポートできます。または、バックアップとして保持し、紛失した場合にログインの詳細をデフォルトのキーチェーンに再度追加することもできます。

警告: (Warning)Safariが生成するプレーンテキストのCSVファイルには暗号化がないため、誰でもその内容を開いて表示できます。ファイルを別のパスワードマネージャーにインポートした後は必ず削除するか、安全な場所に保存してください(Make)

1. Safariを開き、メニューバーで[ Safari ] >[設定](Preferences)を選択します。

2. [パスワード(Passwords)]タブに切り替えます。次に、Macの管理者パスワードを入力するか、TouchIDを使用して自分自身を認証します。

3. [パスワード]ウィンドウの左下隅にある[その他]アイコン(3つのドット)を選択し、[パスワード(Passwords)のエクスポート](More)オプション(Export Passwords)を選択します。

4.確認ポップアップで[パスワードのエクスポート]を再度選択します。( Export Passwords)

5. CSVファイルの保存先を指定し、[保存(Save)]を選択します。

注:パスワードを(Note)キーチェーン(Keychain)に(同じまたは別のMacに)再インポートする場合は、 Safariパスワード(Passwords)マネージャーで[その他(More)] > [パスワードのインポート( Import Passwords)]を選択し、CSVファイルを選択します。

キーチェーンフォルダ(Keychains Folder)の手動バックアップ(Backups)を取る

Macで(Mac)キーチェーンアクセス(Keychain Access)アプリを開くと(Launchpadに移動し、[(Launchpad)その他(Other)] > [キーチェーンアクセス( Keychain Access)]を選択)、[デフォルトのキーチェーン(Default Keychains)]の下に2つのリスト(ログイン(Login)ローカルアイテム(Local Items)/ iCloud )が表示されます。これらのキーチェーンは、デフォルトでWebサイト、アプリ、およびWi-Fiパスワードを保存します。さらに、ユーザーが生成したキーチェーンは[カスタムキー(Custom Keychains)チェーン]の下にあります。

Apple Keychainは、これらすべてのキーチェーンを、 (Apple Keychain)MacユーザーアカウントのLibraryディレクトリの下にあるKeychainsというフォルダに個別のデータベースファイルとして保存します。キーチェーンアイテムへの偶発的な変更を元に戻したい場合は、フォルダの定期的なバックアップを作成し、ファイルを復元することを選択できます。

(Note):手動バックアップを作成する代わりの最良の方法は、Macで(Mac)TimeMachineをアクティブ化することです。その後、 Mac全体( (Mac)Keychainsフォルダー全体を含む)を定期的にバックアップするだけでなく、ファイルやフォルダーを便利に復元するのにも役立ちます。MacでTimeMachineを(use Time Machine on your Mac)セットアップし(set up)て使用する方法を学びます。

1. Controlキーを押しながらDockのFinderアイコンをクリックし、[移動] > [フォルダに移動( Go to Folder)](Go)を選択します。

2.次のように入力して、 Enterキー(Enter)を押します。

~/Library

3.Keychains(Keychains)フォルダを別のディレクトリまたは外部ドライブにコピーします。

キーチェーンに誤って変更を加えた場合は、次のデータベースファイルをバックアップに置き換えることでキーチェーンを復元できます。

ログイン: (Login)login-keychain-dbファイルを置き換えます。

ローカルアイテム(Local Items)/ iCloudUDiD(一意のデバイス識別子)サブフォルダーの下にあるkeychain-2.dbkeychain-2.db-wal、およびkeychain-2.db-shmファイルを置き換えます。

カスタムキーチェーン(Custom keychain):カスタムキーチェーンを識別してファイル名で置き換えます。

(Note):カスタムキーチェーンは別として、ログインまたはローカルItems/iCloudデータベースファイルを別のMacにコピーすることはできません。

キーチェーンパスワードを保護する

iCloudキーチェーン(Keychain)のアクティブ化またはパスワードのCSVへのエクスポートは、すばやく便利です。ただし、キーチェーンの完全バックアップを作成する場合は、 Time Machine(Time Machine)をセットアップするか、 Keychainsフォルダーの手動コピーを作成します。



About the author

私は 10 年以上の経験と Android デバイスでの作業経験を持つコンピューター技術者です。また、過去 5 年間オフィスで働いており、Office 365 と MacOS の使い方を学びました。余暇には、屋外で音楽を演奏したり、映画を見たりするのを楽しんでいます。



Related posts