「pass」パスワードマネージャにパスワードを追加してみました。しかし、私の試みは「公開鍵なし」GPGエラーのため失敗しました。なぜ?

「pass」パスワードマネージャにパスワードを追加してみました。しかし、私の試みは「公開鍵なし」GPGエラーのため失敗しました。なぜ?

インストールしようとしています。合格:標準Unixパスワードマネージャただし、アプリケーションにパスワードを追加しようとすると、次のエラーが発生します。

gpg: Kelly's Passwords: skipped: No public key
gpg: [stdin]: encryption failed: No public key

GPG公開鍵?

コマンドを入力すると、次の結果gpg --list-keysが表示されます。

/home/khays/.gnupg/pubring.gpg
------------------------------
pub   2048R/64290B2D 2012-11-05
uid                  Kelly Hays <[email protected]>
sub   2048R/0DF57DA8 2012-11-05

この問題を解決する方法について少し知りません。どんなアイデアがありますか?

ベストアンサー1

パスワードストアはどのように作成しましたか? ?pass init "Kelly's Passwords"もしそうなら、これは間違っているので、に電話する必要がありますpass init 64290B2D

その場合はpass insert foo失敗します。

gpg: fooo: skipped: public key not found
gpg: [stdin]: encryption failed: public key not found

その後、まず自分のキー(、、、、gpg --edit-key 64290B2D)を信頼する必要があります。trust5save

おすすめ記事