如何更改 pass 的密码(密码管理器)

如何更改 pass 的密码(密码管理器)

我更改了 gpg 密钥的密码。然而,事先我已经通过 pass 使用相同的 gpg 密钥构建了一个密码存储。

现在,每当我查询密码时,仍然会被询问我的旧 gpg 密码。其他应用程序需要新密码。

如何更改 pass 的密码?我必须再次运行“init”吗?

答案1

我遇到过同样的问题; @Kusalananda 是正确的 - pass 使用 gpg2,它单独存储密钥,因此您必须更改两个版本的密码。

gpg --edit-key "Your Key"
> passwd
> save

gpg2 --edit-key "Your Key"
> passwd
> save

pass 使用的密钥名称存储在 中~/.password-store/.gpg-id

相关内容