KeepassXとYubiKey - KeePassで作成されたデータベースを開くことができません。

KeepassXとYubiKey - KeePassで作成されたデータベースを開くことができません。

以前のバージョンの Ubuntu と KeePass では KeePass を実行していましたwineが、最新バージョンでは環境で YubiKey が検出されませんwine("Errorconnecting to yubikey")。問題ありません。使ってみようと思いましたkeepassx。しかし、簡単ではないようです。

私はこれに従う総合マニュアルLinux用チャレンジ - 応答2段階サポート(ubuntu / lubuntu)でKeePassXをインストールします。リポジトリはppa:hda-me/keepassx2-yubicoまだ利用できませんが、eoan使用するbionicとうまく動作するようです。少なくとも一見するとそうです。

今、私は2つの問題に直面していますが、どのように解決するのかわかりません。

  1. 最初の起動後にチャレンジレスポンスオプションを使用できますが、YubiKeyレスポンスと一緒に(完全に正しい)パスワードでWindowsで作成されたKeePassデータベースを開くことはできません。

最初の質問は、チャレンジ応答を2番目の要素として使用する場合、KeePassXの暗号化はKeePassの暗号化と互換性がありませんか?

  1. これで、一部の再起動と更新後に「チャレンジ応答」オプションが無効になって(灰色で表示されている)理由がわかりません。keepassx正しいリポジトリからインストールされていることを確認してください。

2番目の質問:このオプションが無効になった理由と有効にする方法を知っていますか?

ここに画像の説明を入力してください。

ここに画像の説明を入力してください。

修正する:keepassx「チャレンジ応答」オプションは、コンソールで実行するときに使用できます。KeePassXスタートメニューから実行するときはそうではありません。パスワードとキー応答を正しく組み合わせても、「無効なキーまたは破損したファイル」が発生します。 Windows KeePassを使用すると、ファイルを開いたままにできます。

関連情報