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


12

我更改了我的gpg密钥的密码。但是,之前我已经使用相同的gpg密钥通过pass建立了密码存储。

现在,无论何时查询密码,我仍然会被要求输入旧的gpg密码。其他应用程序需要新的密码短语。

如何更改通行密码?我是否必须再次运行“ init”?


您是否有机会在同一系统上同时使用GnuPG 2.1和早期版本?
库萨兰达

是的,确实是的,我的系统上安装了gpg(1.4.21)和gpg2(2.1.13)。
Torsten

2
我将无法为您提供良好的解决方案,但这可能与安装两个版本的GnuPG有关,并且pass 可能在您更改密码短语的同时使用一个版本。据我所知,这两个GnuPG版本将密钥彼此分开存储,但是我对这些工具的内部工作还不十分了解。
Kusalananda

Answers:


13

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

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

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

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


100%。我更改了gpg2的密钥,并且现在可以与输入的pw一起使用。
Torsten

4
在gpg 2.2.5中,命令为--edit-key
Torsten
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.