Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
KeePassのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
KeePass
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:パスワードマネージャ]] [[en:KeePass]] KeePass はオフラインで暗号化されるパスワードデータベースフォーマットです。人気のオンラインパスワードマネージャの代わりとして使うことができ、主要なディストリビューションや他の OS プラットフォームでサポートされています。 現在、データベースフォーマットには2つの種類があります: ''KeePass 1.x (Classic)'' と ''KeePass 2.x''。 == インストール == KeePass の主な実装は3つあり、どれも公式リポジトリに入っています: * {{App|[[Wikipedia:KeePass|KeePass]]|Windows, Linux, macOS やモバイル端末向けの使いやすいパスワードマネージャ。自動入力やクリップボードも任意でサポートしており、それぞれ {{ic|xdotool}} と {{ic|xsel}} をインストールする必要があります。[http://keepass.info/help/base/importexport.html 多数のフォーマット] からのインポートが可能。|http://keepass.info|{{Pkg|keepass}}}} * {{App|[[Wikipedia:KeePassXC|KeePassXC]]|KeePassX のフォークで、KeePassX のメインラインに取り込まれていないプルリクエスト・新機能・バグフィックスをマージしています。|https://keepassxc.org|{{Pkg|keepassxc}}}} * {{App|{{Pkg|gnome-passwordsafe}}|A modern GNOME password manager built on top of of KeePass. |https://gitlab.gnome.org/World/secrets/|{{Pkg|gnome-passwordsafe}}}} 他のマイナーな実装は AUR に存在します: * {{App|[[Wikipedia:KeePassX|KeePassX]]|KeePassX は Windows アプリケーション ''Keepass Password Safe (v1.x)'' のクロスプラットフォーム移植です。KeePassX は 2.0 ブランチの KeePass 2.x (.kdbx) パスワードデータベースフォーマットだけをサポートしています。ただし、KeePass 2.x から KeePass 1.x データベースフォーマット (.kdb) を作成・エクスポートして、KeePassX からインポートすることができます。PwManager データベースや KWallet XML データベースをインポートすることも可能です。プラグインは現在利用できません [https://www.keepassx.org/faq]。|https://www.keepassx.org/|{{AUR|keepassx}} {{AUR|keepassx2}}}} * {{App|keepassc|KeePass v.1.x や KeePassX と互換性のある curses ベースのパスワードマネージャ。クリップボード機能に {{ic|xsel}} を使います。|https://raymontag.github.io/keepassc/|{{AUR|keepassc}}}} * {{App|kpcli|KeePassX データベースファイル {{ic|*.kdb}} のコマンドラインブラウザ。|https://sourceforge.net/projects/kpcli/|{{AUR|kpcli}}}} * {{App|keeweb|KeePass 2.x と互換性のあるデスクトップウェブアプリ。|https://keeweb.info|{{AUR|keeweb-desktop}}{{Broken package link|パッケージが存在しません}} {{AUR|nextcloud-app-keeweb}}}} == 統合 == KeePass を他のソフトウェアと統合するための [http://keepass.info/plugins.html プラグインや拡張] が多数存在します。 === プラグインのインストール === KeePass はデフォルトで {{ic|/usr/share/keepass/}} にインストールされます。以下のようにして {{ic|plugin.plgx}} を KeePass のインストールディレクトリ下の plugins サブディレクトリにコピーしてください: {{bc| # mkdir /usr/share/keepass/plugins # cp plugin.plgx /usr/share/keepass/plugins }} {{Note| * KeePassX はプラグインをサポートしていません (KeePassX のバージョン 0.4.4 と KeePassX2 のバージョン 2.0.2 現在)。グローバルな自動入力機能を代わりとして使うことができます。プラグインが必須ですが、{{Pkg|keepassxc}} は KeepassHTTP プロトコルに対応しています。[https://chrome.google.com/webstore/detail/chromeipass/ompiailgknfdndiefoaoiligalphfdae ChromeIPass] や [https://addons.mozilla.org/ja/firefox/addon/passifox/ PassIFox] などのブラウザアドオンを使用することで統合できます。 * KeePassHTTP の欠陥を突かれないようにするために [https://github.com/keepassxreboot/keepassxc/issues/147#issuecomment-274669750]、KeePassXC はバージョン 2.1.1 現在 [https://github.com/keepassxreboot/keepassxc/pull/196 ホットフィックス] を行っています。実用上はシステムに侵入されないかぎり問題はありません ([https://github.com/keepassxreboot/keepassxc/issues/147#issuecomment-274682664 1], [https://github.com/keepassxreboot/keepassxc/issues/147#issuecomment-274669042 2])。ただし [https://github.com/keepassxreboot/keepassxc/issues/147#issuecomment-274671861 多少のリスク] がまだ存在するため、KeePassXC では KeePassHTTP のサポートは [https://github.com/keepassxreboot/keepassxc/blob/2.1.1/README.md#note-about-keepasshttp デフォルトでは有効になっていません]。}} {{Warning|上流ではセキュリティの問題から KeePassHTTP を無効化することが強く推奨されています。詳しくは [https://github.com/pfn/keepasshttp/issues/258 pfn/keepasshttp/issues] や [https://github.com/keepassxreboot/keepassxc/issues/147 keepassxreboot/keepassxc/issues] を見てください。}} === ブラウザの統合 === ==== KeePassXC 用の keepassxc-browser ==== [https://github.com/keepassxreboot/keepassxc-browser keepassxc-browser] は、ネイティブメッセージングと libsodium を使用したトランスポート暗号化を使用した KeePassXC の組み込みブラウザ統合のブラウザ拡張機能です。KeePassHTTP のプロトコルには基本的なセキュリティの問題があるため、KeePassHTTP を置き換えるために開発されました。 開発者はブラウザ拡張機能を提供しています * [https://addons.mozilla.org/firefox/addon/keepassxc-browser/ Firefox Add-ons] ([[Firefox]] および [[Tor|Tor Browser]] の場合) * [https://chrome.google.com/webstore/detail/keepassxc-browser/oboonakemofpalcgghocfoadofidjkkk chrome ウェブストア] ([[Chromium]]、[[Google Chrome]]、[[Vivaldi]]、および [[アプリケーション一覧/インターネット#プライバシー重視の chromium 派生版|Brave]]) Firefox および Chromium フォークのサポートが利用可能です。{{AUR|librewolf}} の場合は、KeePassXC を開き、Tools > Settings > Browser Integration > Advanced > Config Location に移動し、{{ic|~/.librewolf/native-messaging-hosts}} を追加します。 [https://github.com/keepassxreboot/keepassxc-browser ソースコードとその動作の説明] は GitHub で見つけることができます。KeePassXC 開発者は [https://keepassxc.org/docs/KeePassXC_GettingStarted.html# _configure_keepassxc_browser 設定ガイド] を Web サイトで参照してください。 ==== KeePass 用の keepassxc-browser ==== [https://github.com/keepassxreboot/keepassxc-browser keepassxc-browser] は、AUR の [https://github.com/smorks/keepassnatmsg Keepass-natmsg Plugin] を通じて KeePass で使用することもできます ({{aur|keepass -natmsg}}) であり、KeePassHTTP の後継として推奨されます。 ==== KeePassRPC と Kee ==== [https://www.kee.pm/ Kee] ([https://github.com/kee-org/browser-addon GitHub リポジトリ]) は、[[Firefox]] および [[Chromium]] のブラウザ拡張機能です。同じ開発者による KeePass プラグインである [https://github.com/kee-org/keepassrpc KeePassRPC] を通じて KeePass を統合します。 KeePass プラグインは、[https://github.com/kee-org/keepassrpc/releases GitHub] または AUR ({{aur|keepass-plugin-rpc}}) から入手できます。 ブラウザ拡張機能は、[https://github.com/kee-org/browser-addon/releases GitHub]、[https://addons.mozilla.org/firefox/addon/keefox/ Firefox Add-ons] で見つけることができます。および [https://chrome.google.com/webstore/detail/kee-password-manager/mmhlniccooihdimnnjhamobppdhaolme Chrome ウェブストア] ==== オートタイプ機能経由 ==== ブラウザと KeePass(XC) の間に直接チャネルを設ける代わりに、オートタイプ機能を使用することもできます。ウィンドウ名にページ URL を入力することでこの方法をサポートするブラウザ拡張機能があります。 * [https://addons.mozilla.org/firefox/addon/keepass-helper-url-in-title/ KeePass Helper] か [https://addons.mozilla.org/firefox/addon/url-in-title/ タイトル URL] もしくは [[Firefox]] * [[Chromium]] から [https://chrome.google.com/webstore/detail/url-in-title/ignpacbgnbnkaiooknalneoeladjnfgb タイトルの URL] === Nextcloud === * [https://github.com/jhass/nextcloud-keeweb Keeweb for Nextcloud] ({{aur|nextcloud-app-keeweb}}) : [[Nextcloud]] に KeePass を保存します。 === Yubikey === [[YubiKey]] は、KeePass プラグインの貢献者のおかげで KeePass と統合できます。KeepassXC は、プラグインなしで Yubikey チャレンジ レスポンスの組み込みサポートを提供します。 ==== KeePassによる設定 ==== * 固定パスワード :Yubikey のスロットを設定して固定パスワードを保存してください。パスワードは最大65文字まで設定できます (64文字と `!`)。KeePass データベースのマスターパスワードとして使用することが可能です。 * ワンタイムパスワード (OATH-HOTP) # KeePass のウェブサイトからプラグインをダウンロード: http://keepass.info/plugins.html#otpkeyprov # {{AUR|yubikey-personalization-gui-git}} を使って OATH-HOTP をセットアップ。 # アドバンスモードで `OATH Token Identifier` のチェックを外す。 # KeePass で `Key file / provider` に `One-Time Passwords (OATH HOTP)` というオプションが新しく追加されます。 # 秘密鍵, 鍵長 (6 または 8), カウンター (Yubikey の個人設定 GUI では `Moving Factor Seed` という名前のパラメータ) をコピー。 # `Look-ahead count` オプションを 0 よりも大きい数に設定する必要があります。詳しくは [https://forum.yubico.com/viewtopic.php?f=16&t=1120 こちらのスレッド] を参照。 # 詳しくは [https://www.yubico.com/products/services-software/personalization-tools/oath/ こちらの動画] を参照 * チャレンジレスポンス (HMAC-SHA1) # AUR からプラグインを入手: {{AUR|keepass-plugin-keechallenge}}。 # KeePass で `Key file / provider` に `Yubikey challenge-response` というオプションが新しく追加されます。 # プラグインはスロット 2 を使用します。 === SSH エージェント === KeePassXC は SSH エージェントサポートを提供します。同様の機能は、[https://lechnology.com/software/keeagent/ KeeAgent] プラグインを使用して KeePass でも利用できます。 この機能により、SSH キーを KeePass データベースに保存できるようになり、KeePassXC/KeeAgent は OpenSSH クライアントとして機能し、キーをエージェントに動的に追加および削除します。 KeePassXC の機能は、[https://keepassxc.org/docs/#faq-ssh-agent-how FAQ] に記載されています。まず、ログイン時に開始するように [[SSH エージェント]] を設定し、{{ic|SSH_AUTH_SOCK}} 変数が設定されていることを確認します。次に、ログアウトして再度ログインします。次に、KeePassXC 設定で SSH エージェント統合を有効にします。UI に表示される {{ic|SSH_AUTH_SOCK}} 値は、以前に設定した値に対応している必要があります。 {{Note|[[GnuPG#SSH エージェント|SSHエージェントエミュレーション ''gpg-agent'']] では、{{ic|ssh-add -d}} または {{ic|ssh-add -D}} による鍵の削除をサポートしていないため、KeePassXC/KeeAgent ではデータベースロック時に削除できないことがあります。[https://github.com/keepassxreboot/keepassxc/issues/2029#issuecomment-395933402] [https://unix.stackexchange.com/questions/185393/gpg-agent-doesnt-remove-my-ssh-key-from-the-keyring]}} === シークレットサービス === KeePassXC には、[https://specifications.freedesktop.org/secret-service/latest/ Freedesktop.org Secret Service] の統合が含まれています。有効にすると、他のプログラムが KeePassXC 内にシークレットを保存できます。これにより全体的なセキュリティは向上しますが、KeePassXC が閉じている間は、シークレットに依存して動作するプログラムはシークレットを取得できないため、望ましくない動作が発生する可能性があります。 ==== 自動起動 ==== KeePassXC は、アプリケーションがシークレットを要求しても自動的に起動しません。これにより、一部のアプリケーションが正しく動作しなくなる可能性があります。 この問題を回避するために、[https://github.com/keepassxreboot/keepassxc/discussions/9009 D-Bus 自動起動ファイル] を [[作成]] できます: {{hc|${XDG_DATA_HOME:-$HOME/.local/share}/dbus-1/services/org.freedesktop.secrets.service|2= [D-BUS Service] Name=org.freedesktop.secrets Exec=/usr/bin/keepassxc }} {{Tip|上記の設定は、コマンドを実行したユーザーにのみ適用されます。''すべて'' のユーザーに適用するには、{{ic|/usr/local/share}} に root 権限でファイルを作成してください。}} {{Warning|{{Pkg|keepassxc}} をアンインストールする際は、このファイルを削除することを忘れないでください。削除しないと、他のアプリケーションが Secret Service を提供できなくなる可能性があります。}} == ヒントとテクニック == === クリップボードマネージャを無効化 === クリップボードマネージャを使用している場合、クリップボードマネージャを無効化してから keepass を起動して、それからクリップボードマネージャを再起動する必要があります。 === ダークテーマ === KeePass のダークテーマを有効にするには、{{AUR|keepass-keetheme}} をインストールします。インストール後、KeePass の起動時にプラグインがコンパイルされます。その後、{{ic|Tools, Dark Theme}} を使用するか、{{ic|Ctrl-T}} を押すことでアクティブ化できます。 == トラブルシューティング == === KeePassXC 2.6 でのユーザーインターフェイスのスケーリングの問題 === ユーザーインターフェイス要素が適切にスケーリングされていない場合は、[[HiDPI#Qt 5]] および [https://github.com/keepassxreboot/keepassxc/issues/5029 アップストリームのバグレポート] を参照してください。 == 参照 == * [[アプリケーション一覧/セキュリティ#パスワードマネージャ]]
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:App
(
ソースを閲覧
)
テンプレート:Aur
(
ソースを閲覧
)
テンプレート:Bc
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
テンプレート:Warning
(
ソースを閲覧
)
KeePass
に戻る。
検索
検索
KeePassのソースを表示
話題を追加