解密失败:没有使用 GPG 的密钥
Decryption failed: No secret key using GPG
昨晚我设置了密码管理器。我用的是gpg2,然后是这个tutorial。我没有实施 git 集成。一切顺利。要查看我的密码,我必须输入我的主密钥,就像我想要的那样。今天早上我尝试使用通行证。在我的终端中,我输入了
pass account/adobe/my@email.com
我收到以下错误:
gpg: decryption failed: No secret key
它没有要求我输入我的主密钥。我尝试重新启动 gpg-agent,我尝试编辑 ~/.gnupg/gpg-agent.conf
,但没有任何效果。
这是我的 ~/.gnupg/gpg-agent.conf
的样子:
default-cache-ttl 28800
# 8 hours
pinentry-program /usr/bin/pinentry-curses
allow-loopback-pinentry
我应该提到我在 Windows 10.
上使用 Linux 子系统
我把这个放在 ~/.gnupg/gpg-agent.conf :
default-cache-ttl 3153600000
pinentry-program /usr/bin/pinentry-curses
allow-loopback-pinentry
输入以下命令后:
$ gpgconf --kill gpg-agent
$ gpg-connect-agent /bye
昨晚我设置了密码管理器。我用的是gpg2,然后是这个tutorial。我没有实施 git 集成。一切顺利。要查看我的密码,我必须输入我的主密钥,就像我想要的那样。今天早上我尝试使用通行证。在我的终端中,我输入了
pass account/adobe/my@email.com
我收到以下错误:
gpg: decryption failed: No secret key
它没有要求我输入我的主密钥。我尝试重新启动 gpg-agent,我尝试编辑 ~/.gnupg/gpg-agent.conf
,但没有任何效果。
这是我的 ~/.gnupg/gpg-agent.conf
的样子:
default-cache-ttl 28800
# 8 hours
pinentry-program /usr/bin/pinentry-curses
allow-loopback-pinentry
我应该提到我在 Windows 10.
上使用 Linux 子系统我把这个放在 ~/.gnupg/gpg-agent.conf :
default-cache-ttl 3153600000
pinentry-program /usr/bin/pinentry-curses
allow-loopback-pinentry
输入以下命令后:
$ gpgconf --kill gpg-agent
$ gpg-connect-agent /bye