KeePassXC ユーザーガイド
ここまでお読みいただければ、パスワードマネージャーとは何か、ほぼご理解いただけたかと思います。しかし、この概念をご存知ない方のために、改めてご説明いたします。近年、様々なオンラインサービスを利用する際に、より確立されたプラットフォームでは、強力なパスワードの登録と設定が求められています。例えば、Google、Weibo、Twitter、Instagram、さらにはゲームプラットフォームなどが挙げられます。しかし、多くの人が長年使っているうちに、あらゆるサービスで同じアカウントとパスワードを使い回してしまうようになります。その結果、2つの問題が発生します。1. ユーザー名が既に特定のプラットフォームに登録されている可能性があります。2. 特定のプラットフォームのアカウントが何らかの理由で不正アクセスされ、それがすべてのプラットフォームに影響を及ぼした場合、ピアニストでさえ個別にパスワードを変更するのは面倒でしょう。
こうした幅広いニーズに応えるため、1PasswordやKeePassといったパスワードマネージャーが登場しました。各サービスは固有のアカウントとパスワードを保持し、暗号化して管理されています。1Passwordは有料アプリであり、KeePassはあまり活発に利用されていないようです。より多くの機能を有料で利用したい場合は、KeePassXCがおすすめです。KeePassXCは、機密性の高い情報を保存・管理できる、最新かつ安全なオープンソースのパスワードマネージャーです。Windows、macOS、Linuxに対応しており、インストールと使用も非常に簡単です。
インストール
WindowsとmacOSの場合は、公式サイトを検索してダウンロードリンクを見つけ、解凍してインストールするだけです。
以下では、主にLinuxでの手動インストール方法を紹介します(興味がない場合は飛ばしてください)。
- Githubリリースページからソースコードをダウンロードし、解凍します。ターゲットディレクトリに移動します。
- Ubuntu に C++ ツールセットと依存関係をインストールします (https://github.com/keepassxreboot/keepassxc/wiki/Set-up-Build-Environment-on-Linux のリンクを参照してください)。
- C++ ツールセット
``shell
sudo apt install build-essential cmake g++
1
2- 依存関係
3
4``shell
5
6sudo apt install qtbase5-dev qtbase5-private-dev qttools5-dev qttools5-dev-tools \
7libqt5svg5-dev libargon2-dev libminizip-dev libbotan-2-dev libqrencode-dev \` zlib1g-dev asciidoctor libreadline-dev libpcsclite-dev libusb-1.0-0-dev \
8libxi-dev libxtst-dev libqt5x11extras5-dev
- コンパイル(コンパイルを高速化するには、
make -j numを使用します。numはシステムのCPUコア数です)
1mkdir build
2cd build
3cmake -DWITH_XC_ALL=ON ..
4make
- インストール
1sudo make install
上記の3つの手順は、Linuxシステムにソフトウェアを手動でインストールする際の標準的な手順です。インストール後にソフトウェアを起動する方法を尋ねる方もいるかもしれません。ランチャーを手動で作成したくない場合は、まず sudo apt install keepassxc を実行してパッケージマネージャーにランチャー(desktoopで表示されるものと同じもの)を自動生成させ、その後コンパイルしてインストールすることをお勧めします。これは非常に便利で、必要なバージョンをインストールできます。例は次のとおりです。
1➜ cat /usr/local/share/applications/org.keepassxc.KeePassXC.desktop
2[デスクトップ入力]
3名前=KeePassXC
4GenericName=パスワード マネージャー
5GenericName[ar]=مدير كلمات المرور
6GenericName[bg]=Мениджър на пароли
7GenericName[ca]=反対側のゲスト
8GenericName[cs]=Aplikace pro správu hesel
9GenericName[da]=Adgangskodehåndtering
10GenericName[de]=Passwordverwaltung
11GenericName[es]=ゲスト デコントラセーニャ
12GenericName[et]=パロリハルドゥル
13GenericName[fi]=サラサナマネゲリ
14GenericName[fr]=過ぎ去ったジェスションネール
15一般名[hu]=Jelszókezelő
16GenericName[id]=ペンゲロラ サンディ
17GenericName[it]=ジェスティオンのパスワード
18GenerName[ja]=パスワードマネージャー
19GenericName[ko]=암호 관리자
20GenericName[lt]=Slaptažodžių tvarkytuvė
21GenericName[nb]=パスワードハンドラー
22GenericName[nl]=ワハトビヒアー
23GenericName[pl]=Menedżer haseł
24GenericName[pt_BR]=ヘレンシアドール デ セニャス
25GenericName[pt]=ゲスト デパラブラス・パッセ
26GenericName[ro]=仮釈放管理者
27GenericName[ru]=Менеджер паролей
28GenericName[sk]=スプラーヴカ ヘシエル
29GenericName[sv]=Lösenordshanterare
30GenericName[th]=แอพจัดการรหัสผ่าน
31GenericName[tr]=パロラ・ヨネティシシ
32GenericName[uk]=Розпорядник паролів
33GenericName[zh_CN]=パスワード マネージャー
34GenericName[zh_TW]=パスワードマネージャー
35コメント=Windows アプリケーション「KeePass Password」のコミュニティ主導型ポートSafe”
36Comment[da]=Windows プログラム「KeePass Password Safe」のセキュリティポート
37Comment[et]=KeePass Password Safe の Windows プログラムへの接続を許可
38Comment[ru]=Windows プログラム「KeePass Password Safe」のセキュリティポートを許可
39Exec=keepassxc %f
40TryExec=keepassxc
41Icon=keepassxc
42StartupWMClass=keepassxc
43StartupNotify=true
44Terminal=false
45Type=Application
46Version=1.0
47Categories=Utility;Security;Qt;
48MimeType=application/x-keepass2;
日常的な使用について:
詳細は (https://keepassxc.org/docs/KeePassXC_GettingStarted.html) を参照してください。
- ソフトウェアを起動したら、まずデータベースファイルを作成します。指示に従って、データベースファイル名、暗号化設定、パスワードを入力します。最後に保存パスを選択します。不明な場合は、デフォルト値を選択してください。このデータベースファイルは暗号化されており、ローカルまたは様々なクラウドサービス(信頼できるサービス)にバックアップして保存できます。たとえ誰かがパスワードなしでデータベースファイルを入手したとしても、使用することはできません。これは、複数のテキストファイルやスプレッドシートに保存するよりもはるかに信頼性が高い方法です。
- エントリを手動で追加
- インターフェースの概要
-
(A) グループ(ディレクトリツリー)グループ - エントリを個別のグループに整理して、すべての機密情報を整理できます。グループはネストして階層構造を作成できます。親グループの設定は子グループにも適用されます。このパネルは「表示」メニューで非表示にできます。
-
(B) タグ(簡単にフィルタリング可能)タグ - エントリを動的にグループ化し、ワンクリックで素早く表示できます。エントリ編集時に任意の数のカスタムタグを追加できます。このパネルには、期限切れのパスワードや脆弱なパスワードの検索など、便利な定義済みの検索機能も含まれています。
-
(C) エントリ - エントリには、KeePassXC に保存するウェブサイトやアプリケーションに関するすべての情報が含まれています。このビューには、選択したグループ内のすべてのエントリが表示されます。各列は、お好みに応じてサイズ変更、並べ替え、表示/非表示を切り替えることができます。ヘッダー行を右クリックすると、利用可能なすべてのオプションが表示されます。
-
(D) プレビュー - プレビューを表示します。 このプレビューは選択したグループまたはエントリのものです。右側の閉じるボタンを使ってこのプレビューを一時的に非表示にしたり、アプリケーション設定で完全に無効にしたりできます。
-
エントリの追加
タイトル、ユーザー名、パスワード、アクセスパス、タグ、コメントなどを入力して保存します。URLの右端にあるダウンロードボタンをクリックすると、ウェブサイトのファビコンがダウンロードされ、識別しやすくなります。とても便利ですよね。
- 一括インポート
現在、ほとんどの人はChromeブラウザを使用しています。ブラウザを開きます:chrome://settings/passwords
- パスワードファイルをエクスポートします。保存すると、CSVファイルになります。最初の行のタイトルページは削除することをお勧めします。
1
2➜ cat Chrome\ Passwords.csv
3
4name,url,username,password
5
610.193.150.238, http://10.193.150.238:5601/login,admin,xxx-password
7
8``
9
10- CSVファイルのインポートを選択
11
12
13
14- 画像のように正しいマッピングを設定します。グループフィールドは空白のままにし、URLは列2に対応している必要があります(**この手順は重要です**。そうしないと、デフォルトのURLフィールドが間違って表示されます)。
15
16
17
18- データベースをマージします(上記の手順でインポートした後、ソフトウェアが古いデータベースに影響を与えないようにするため、デフォルトで新しいデータベースが必要になります)。そのため、**まず古いデータベースをバックアップし、新しいデータベースにインポートする項目が正しいことを確認してから**、下の画像のようにデータベースをマージすることをお勧めします。これですべて完了です。
19
20
21
224. ブラウザプラグインの使用
23
24- 下の画像のように設定ボックスにチェックを入れます。
25
26
27
28- ブラウザプラグインをインストールします(上の画像の対応するリンクをクリックして、お使いのブラウザ用のプラグインをダウンロードしてインストールしてください)。
29
30- テストのために https://www.oschina.net/home/login にログインしてください。パスワードログインインターフェースに切り替え、KeePassXC ブラウザプラグインボタンをクリックします(最初に KeePassXC ソフトウェアを起動し、データベースのロックを解除する必要があります)。接続エラーが発生した場合は、ページを更新してください。ソフトウェアが自動的に対象のエントリを照合し、フォームにアカウントとパスワードの情報を自動的に入力します。非常に便利です!
31
32
33
34上記は KeePassXC のコア機能であり、既に一般的なユースケースに対応しています。読者の皆様は、ご自身の使用習慣に合わせてソフトウェアを継続的に学習、最適化、調整することができます。
著作権に関する声明:
- 出典のないコンテンツはすべてオリジナルです。、無断転載はご遠慮ください(転載後にレイアウトが崩れたり、内容が制御不能になったり、継続的に更新できない等の理由から)。
- このブログのコンテンツを非営利目的で解釈したい場合は、(読者の便宜のため)「オリジナル ソース」または「参照リンク」の形式でこのサイトの関連 Web ページ アドレスを提供してください。