
Docker に PGP 認証を放棄させる方法はありますか?
パスフレーズを忘れてしまいました。キーはどのキー サーバーにも存在しません。アクセス トークンを使用してログインしようとしましたが、Docker は依然として PGP パスフレーズを要求します。
パスフレーズを総当たり攻撃する以外に何かできますか? Docker のメール、ログイン、パスワードにアクセスできます。
答え1
簡単に解決しました。docker の pgp ファイルにアクセスできず、それを思い出せません。そこで解決策を見つけました。docker
docker login
にログインすると、消えて解決しました。これがお役に立てば幸いです。
答え2
gpg --generate-key
名前、電子メール、パスフレーズ(覚えておいてください)を入力するよう求められます。これにより、gpd-id 公開キーが生成されます。
- 生成されたキーを使用してパスを初期化します。
pass init <your_generated_gpg-id_public_key>
次に、パスが初期化されたこのキーのパスフレーズが求められます。
これは、docker の公式ドキュメントで見つけることができます:https://docs.docker.com/desktop/get-started/#credentials-management-for-linux-users