KeePass Password Safe はパスワード マネージャーです オープンソース。 1 つだけ覚えておくだけで、すべてのパスワードにアクセスできるようになります。ただし、セットアップは不安な場合もあるため、Windows、macOS、Linux、Android のいずれを使用している場合でも、実際に使い始めるのに役立つガイドを提供します。

私たちは、オンライン アカウントごとに複雑で異なるパスワードを使用する必要があると常に言われています。問題は、どこでも同じパスワード、またはわずかに異なるパスワードを使用せずにすべてを記憶するのは不可能であるということです。ここでパスワードマネージャーが登場します。彼らは、どんなに複雑なパスワードであっても、すべてのパスワードを記憶しています。多くの解決策が存在しますが、それらを信じるべきでしょうか?これらの企業をすべてのパスワードを渡すほど信頼していますか?そして、いつか閉店を決めたり、サーバーがハッキングされたらどうなるでしょうか?

さらに進むには
最高の無料および有料のパスワード マネージャーは何ですか?

幸いなことに、あなたより先に他の人がこれらの質問をしていたため、唯一のオープンソースのパスワードマネージャーである KeePass が誕生しました。オープンソース ソフトウェアの利点は、プログラムがデータをどのように扱うかを誰もが確認できること、無料であること、持続可能性の問題が発生しないことです。ソースコードは誰でも利用できるため、プロジェクトが停止した場合でも誰でも引き継ぐことができます。最後に、KeePass を使用すると、パスワードはローカルまたはクラウドに保存されます。こうすることで、データがどこにあるのか、誰がデータにアクセスできるのかを制御できます。

確信している?リーダーに従う !

2016 年 12 月 27 日追加

設定が複雑すぎると思われる場合は、KeeWeb と Keepass2Android に関する部分のみに注目することをお勧めします。これにより、Windows、Linux などのプラットフォームを問わず、よりユーザーフレンドリーで簡単な方法でパスワード マネージャーを使用できるようになります。 、macOS、Android。

設定

キーウェブ

KeeWebのセットアップ

KeeWeb は、Web バージョンとソフトウェア バージョンで利用できる KeePass クライアントです。これは設定も理解も簡単なので、できるだけ多くの人にお勧めします。実際、KeeWeb および PC が実行しているオペレーティング システムであれば、何も設定しなくてもすべてが動作します。

マシンにインストールするには、次の場所にアクセスしてください。KeeWeb公式ウェブサイトそしてクリックしてくださいダウンロード。ダウンロードしたファイルを起動し、指示に従ってインストールを完了するだけです。 macOS では、次の手順を実行してアプリケーションを開く必要があることに注意してください。右クリック > 開く初めて。 Linux に関しては、deb ファイルだけでなく、ソース コードも入手できるため、ほとんどのディストリビューションと互換性が得られます。

始める前に、Google Drive、Dropbox、または OneDrive アカウントが必要です。これにより、パスワードを含むデータベースをクラウドに保存できるようになり、インターネット接続が利用できる限り、どこにいてもパスワードにアクセスできるようになります。このクラウド アカウントには、簡単にアクセスできる必要があるため、KeePass によってランダムに生成されたパスワードの使用は避けてください。

私の場合、Dropbox は KeePass ファイルの保存にのみ使用します。この方法で、Google アカウントのランダムなパスワードを生成することができました。このアカウントは、私がよく使用する「Google でサインイン」オプションのおかげで、ドライブや多くのサイトにリンクされています。さらに、Dropbox はこのチュートリアルで使用するすべてのソフトウェアと互換性があります。

KeeWeb でデータベースを管理する

まず、アプリケーション設定に移動して KeeWeb をフランス語に切り替え、クラウド ストレージ タイプをアクティブ化することを忘れないでください。

画面右上のボタンを押してアプリケーションに戻り、+ の形の [新しいデータベース] アイコンをクリックします。中に入ったら、もう一度設定に移動し(画面右下の歯車アイコンを使用)、タブを選択します新しいこれは、作成したばかりのベースに対応します。データベースのマスター パスワードを入力します。このパスワードは、kdbx ファイルの復号化に使用されます。かなり複雑なものを選択してください。次に、をクリックします名前を付けて保存データベースをクラウドに保存します。

右下の鍵アイコンでメイン画面に戻り、お気に入りのクラウド サービス経由でデータベースを開きます。 KeeWeb は自動的に検出します。選択してパスワードを入力するだけです。

データベースはクラウド内で自動的に同期されるため、どのデバイスからでもアクセスできるようにすでに作成されています。

データベースエントリを作成する

暗号化されたデータベースがありますが、それをどのように使用するのでしょうか?新しいエントリを作成することから始めましょう。検索バーの横にある + をクリックすると、右側にウィンドウが表示されます。

フィールドユーザーは、リンクされた Web サイトが接続時に仮名または電子メール アドレスを要求するかどうかに応じて、ユーザー名または電子メール アドレスに対応します。でパスワード、現在のパスワードを入力するか、テキスト ボックスの右側にある稲妻ツールを使用して新しいパスワードをランダムに生成することができます。文字数とそのクラス (大文字、小文字、数字、特殊文字など) を選択できます。ドロップダウン リストでは、パスワードの種類が KeeWeb によって事前に設定されています。最後に、Web サイトに URL を追加してエントリの作成を完了します。また、後で検索しやすいようにエントリに明示的なタイトルを追加します。

あなたがしなければならないのは、エントリーを作成することだけです。これらを作成したら、パスワード (Ctrl-C または Cmd-C) やユーザー名 (Ctrl-B または Cmd-B) を簡単にコピーしたり、Ctrl-T またはコマンド+T。すべてのショートカットはアプリケーション設定に表示されます。

KeePass は最初の公式プロジェクトです。すべてが機能しないため、KeeWeb よりも理解するのが困難です箱から出して。したがって、たとえばクラウドに同期機能を「自分たちで」追加する必要がありますが、KeeWeb にはない他の多くの機能も追加できるようになります。 macOS を使用している場合は、KeePass の KeePassX ポートがサポートされていないため、KeeWeb をお勧めします。プラグインしたがって、私の感覚ではほとんど興味がありません。

Windows での KeePass のセットアップ

まず、KeePass の公式 Web サイトのタブにアクセスしてください。ダウンロード。ポータブル バージョンも利用できますが、自分のマシンを使用する場合はクラシック バージョンをお勧めします。実際、ポータブル版では、アカウントの詳細は、次の方法を使用してプレーンテキストで保存されます。プラグイン同期はクラウドで行われますが、クラシック バージョンでは暗号化されます。したがって、USB キーに KeePass を搭載する予定がある場合にのみ、ポータブル バージョンをお勧めします。

ポータブル バージョンを選択した場合は、アーカイブを解凍するだけです。それ以外の場合は、インストーラーを起動して指示に従います。落とし穴はありません。

Linux での KeePass のセットアップ

このチュートリアルでは、Ubuntu をベースにした Linux ディストリビューションと、Ubuntu 自体が Debian をベースにしているため、そのディストリビューションについて詳しく説明します。ターミナルを開き、次のコマンドを入力して keepass2 および mono-complete パッケージをインストールします。パスワードを入力して Enter キーを押し、ターミナルでこれらのパッケージをインストールするかどうかを尋ねられたら、「」と入力します。y» ターミナルで検証します。

sudo apt-get install keepass2 mono-complete

KeePass は Linux PC にインストールされています。

データベースの作成

次に、データベースを作成する必要があります。をクリックしてくださいファイル > 新規…そして、kdbx ファイル (パスワードを含むデータベース) をデスクトップなどに保存します。次に、マスターパスワードの入力を求めるウィンドウが表示されます。 KeeWeb のセクションで説明したように、すべてのパスワードが含まれるデータベースの復号化キーとして機能するため、複雑なパスワードを選択するようにしてください。完了したら、「OK」をクリックします。

次に、データベース構成ウィンドウが表示されます。すべての設定をデフォルトのままにすることができます。基地の安全性を高めたい場合は、後から変更することもできます。
ベースが作成されました。kdbx ファイルを Dropbox にアップロードできます。Dropbox は Linux で最も簡単に使用できるクラウド サービスです。完了したら、PC からファイルを削除します。

KeePass をポン引きする

KeePass がインストールまたは解凍されたら、次はプラグイン。クラウド内のデータベースにアクセスするには KeeAnywhere または KeeCloud、KeePass を Google Chrome に統合するには ChromeIPass/KeePassHttp のコンボが必要です。 Firefox を使用している場合でも、慌てる必要はありません。KeeFox は存在します。 Opera ユーザーの場合は、次の方法を使用してブラウザに Chrome アドオンをインストールできることに注意してください。Chrome拡張機能をダウンロード。最後に、Safari、Edge、または Internet Explorer を使用している場合は、ブラウザを変更してください。それはあなた自身のためです。

Windows 上のクラウドでデータベースを同期する

この部分は、クラウド サービスを使用して KeePass データベースを保存する場合にのみ役立ちます。 Windows では、最も簡単な方法は、プラグインどこでもキー。最新のplgxファイルをダウンロードするプラグインの github ページのリリースセクション内

次に、復元したファイルを、KeePass をインストールした場所にある Plugins フォルダーに置きます。 KeePass (コンパイル ウィンドウ) を起動します。プラグイン開くはずです。インストールが正常に完了すると、オプションが表示されるはずです[ファイル] > [ファイルを開く] の順にクリックしてクラウド ドライブから開く

KeePass 構成を選択します独特のポータブルKeePassで

表示されたウィンドウで、ボックスをチェックしたままにしておきますローカル ユーザー セキュア ストアクラシックバージョンを使用している場合、またはチェックしてくださいKeePass 構成ポータブル版をお持ちの場合、開発者が示したように息子リポジトリ github。次に、「追加」をクリックしてクラウドアカウントを追加します。

オンラインでクラウドに保存されているデータベースに接続できるようになりました。変更を KeePass に保存すると、すべての変更が自動的にオンラインで同期されます。

Linux 上のクラウドでデータベースを同期する

この部分は、クラウド サービスを使用して KeePass データベースを保存する場合にのみ役立ちます。 Linux では、現時点では KeeAnywhere を使用できません。このプラグインは .NET 4.5 を使用しており、Mono の最新バージョンでも互換性の問題があります。幸いなことに、KeeCloud は私たちの命を救ってくれます。ダウンロードBitBucket のプラグインの最新バージョン、ファイルを /usr/lib/keepass2/plugins に配置します。

このプラグインでは Dropbox の使用をお勧めしますが、Amazon Simple Storage Service (S3) や Microsoft Azure Blob Storage も利用できます。これらのクラウドサービスでの取り扱いについて説明します。Dropbox の場合は、タブで URL Credential Wizard を開きますツール。指示に従ってアカウントにログインし、ユーザー名などパスワードプラグインによって表示されるはずです。 Dropbox に接続するために使用されるので、どこかに保管しておいてください。

パスワードを表示し、これらの資格情報をどこかに保管してください

この時点でほぼ終わりです。に行く[ファイル] > [開く] > [URL を開く…]URL に、dropbox://{kdbx データベースへのパス} のようなリンクを入力します。データベースが Dropbox のルートにある場合、たとえば、dropbox://database.kdbx になります。次に、認証情報ウィザードの URL で取得したユーザー名とパスワードを入力します (従来の Dropbox 認証情報ではありません)。これらの識別子は毎回再利用可能です。位置を変更するときにウィザードを再度実行する必要はありません。

そして、ついに完成しました!

インターネットブラウザ(Chrome、Firefox、Opera)への統合

ブラウザのアドオンを使用して、接続フィールドに自動的に入力することができます。これを行うには、インストールしますChromeIパスChrome または Opera の場合 (おかげでChrome拡張機能をダウンロード) 良いキーフォックスまたはパスアイフォックスFirefox で。あとはプラグインをインストールするだけですKeePassHTTPソフトウェアと拡張機能の間にリンクを作成します。いつものように、プラグインをダウンロードして、KeePass plugins フォルダーに置きます。

Windows では、それはすでに終わっています。 Linux では、KeePassHttp.plgx を /usr/lib/keepass2/ の plugins フォルダーに配置した後、簡単な手順を追加する必要があります。次のコマンドを入力すると、最初からmono-completeのインストールが完了しているため、すべてが完了します。

Linux のみを使用している場合は、このコマンドを入力します

次に、アドオンを起動します。初めて、KeePass に接続して関連付けキーを作成するように求められます。この手順を完了すると、KeePass データベースのエントリの 1 つに URL が含まれるページを表示しているときに、ChromeIPass によって識別子が入力されます。

その他の便利なプラグイン

他のプラグインも便利かもしれません。ショッピングをさせていただきますKeePass プラグイン ページで。KeePassQuickUnlock は、マスター パスワードの最初の 3 文字を使用してデータベースのロックをより迅速に解除するのに役立ちます。 KeePass のポータブル バージョンでは、OnScreenKeyboard はマスター パスワードを入力するための仮想キーボードを提供することで、キーロガーの回避に役立ちます。

ノマド的な使用

すべての設定が完了したので、実際に練習してみましょう。まず、さまざまなクラウド サービスでデータベースのバックアップを定期的に実行することをお勧めします。KeePass プラグインはこれを自動的に実行します。さらに、常にインターネットに接続しているわけではないため、スマートフォンや PC にローカル コピーを保存しておくと便利です。マシンを使用していない場合、または Android スマートフォンのみを使用している場合の KeePass の使用について説明します。

PC 接続時の KeePass

はい、USB キーにポータブル KeePass を常に持ち歩くことができます。ただし、これは Windows PC を使用した場合にのみ機能します。 Linux または macOS ではこれを開くことができません。このため、旅行には KeeWeb を使用することを強くお勧めします。 KeeWeb はモバイル Chrome とも互換性があるため、PC 上でも他人のスマートフォン上でも機能します。常にプライベート ブラウジング モードでウィンドウを開いて、通過の痕跡をできるだけ少なくすることを忘れないでください。

ただし、実際には、KeeWeb では、ポータブル KeePass とは異なり、キーロガーを回避することはできません。プラグイン先ほど話していたこと。それはあなた次第です。

Keepass シュルソンスマートフォン

他の人の携帯電話では、KeeWeb は Google Chrome 経由で完全に動作します (シークレット モードで、忘れないでください)。マスターパスワードを入力してから時間がかかる場合でも、慌てる必要はありません。携帯電話はデータベースを復号化していますが、スマートフォンのプロセッサは明らかに PC の CPU よりも計算に時間がかかります。

KeeWeb モバイルでは、エントリの検索はデスクトップ バージョンと変わりません。フィールドをコピーするには、長押しして可能性のリストを表示するか、興味のあるフィールドをクリックします。完了したら、すべてのタブを忘れずに閉じてください。

自分の携帯電話では、Keepass2Android アプリケーションが最も成功しています。指紋または標準で統合されている QuickUnlock を使用してデータベースのロックを解除できます。さらに、Keepass2Android キーボードを使用すると、ログイン ページから離れることなくベースにアクセスできます。

設定

Keepass2Android

Keepass2Android は、すぐに使用できるクラウド サービスを管理するため、弊社側で追加の作業は必要ありません。 [開く] をクリックしてお気に入りのクラウド サービスに接続し、kdbx ファイルを選択します。ベースに接続したら、をクリックします設定 > データベース > 指紋ロック解除 > 指紋ロック解除を有効にする。これにより、指紋リーダーをお持ちの場合は、マスター パスワード (つまり最後の 3 文字) を入力する必要がなくなりました。

次に、携帯電話の設定に移動します。Keepass2Android キーボードが有効になり、接続フィールドに自動的に入力できるようになります。 「言語と入力」および「アクセシビリティ」で Keepass2Android キーボードを有効にします。キーボードを変更すると、キーボードのリストに表示されるようになります。

実際の事例

Facebook にログインしたいと想像してみましょう。キーボードを Keepass2Android に変更し、スペース キーの左側にある南京錠のアイコンをクリックします。 2 番目のオプションを選択し、エントリがリストに表示されない場合は、[別のエントリを選択] をクリックしてエントリの名前 (ここでは Facebook) を入力します。選択すると、Keepass にフィールドへの自動入力を依頼できます。それ以外の場合、パスワードとユーザー名は、対応するキーボードのキーで使用できます。操作が完了したら、キーボードを再度変更するか、南京錠アイコンをタップしてベースを閉じ、自動的に通常のキーボードに戻ります。

エントリーの作成

エントリを作成するには、アプリに移動して [+] をタップし、次に標準エントリをタップします。メニューは KeePass と KeeWeb のメニューによく似ており、同じフィールドがあります。いつものように記入してください。ランダム パスワード ジェネレーターは、パスワード フィールドの隣の + アイコンにあります。フロッピー ディスク アイコンをタップしてエントリを保存すると、完了です。

これで、どこにいても KeePass を完全にマスターするためのすべてのキーが手に入ります。思い切って利用する予定がある場合、または非オープンソースのパスワード マネージャーにこだわりすぎている場合は、コメントでお知らせください。

有料ではありますが、実装がより簡単な他の代替ソリューションもあります。

さらに進むには
最高の無料および有料のパスワード マネージャーは何ですか?