忘记 pgp 密码-登录 Docker

忘记 pgp 密码-登录 Docker

有什么办法可以让Docker放弃pgp认证吗?

我忘记了密码,而且我的密钥不在任何密钥服务器上。我尝试使用访问令牌登录,但 Docker 仍然要求输入 pgp 密码。

除了暴力破解密码,我还能做其他事情吗?我可以访问我的 Docker 电子邮件、登录名和密码。

答案1

我简单地解决了这个问题。我无法访问docker的pgp文件,也记不住它。所以我找到了解决方案。docker docker login 登录后,它就消失了,并解决了。希望这对你有帮助。

答案2

  1. gpg --generate-key

系统将提示您输入姓名、电子邮件和密码(记住这一点)。然后这将生成一个 gpd-id 公钥。

  1. 使用生成的密钥初始化密码。 pass init <your_generated_gpg-id_public_key>

接下来,您将被要求输入用于初始化密码的此密钥的密码。

你可以在 docker 的官方文档中找到它:https://docs.docker.com/desktop/get-started/#credentials-management-for-linux-users

相关内容