gpt4 book ai didi

key - GPG 不提示输入密码

转载 作者:行者123 更新时间:2023-12-05 06:02:28 40 4
gpt4 key购买 nike

所以直到昨天 gpg 都运行良好。但是今天,它不提示输入密码,我只看到一个空的闪烁命令行。

我正在使用 gpg 来签署 git 提交。我认为问题出在 git 上。但是不,如果我做 echo "test"| gpg --clearsign 我得到的结果与执行 git commit 时相同(空命令行不提示输入密码)。

起初,我在执行 git commit 时遇到的错误是

error: gpg failed to sign the data
fatal: failed to write commit object

但是在this thread他们说在你的 bashrc/zshrc 中 export GPG_TTY=$(tty)如果你得到那个错误。这阻止了 gpg 显示错误 error: gpg failed to sign the data 但它仍然不提示输入密码。

我不能做任何与提示输入密码相关的事情,不能用 gpg --list-secret-keys --keyid-format LONG` 或任何东西列出我的 key 。我可以毫无问题地看到我的公众。我再次尝试导入我的私钥,我得到:

gpg: key <KEYID>: "<NAME EMAIL" not changed

然后又是一个空的命令行。

我安装了 pinentry 以防万一有人问。

我不明白。昨天一切正常!有谁知道如何解决这个问题?

最佳答案

我有一个类似的问题,结果是 gpg-agent 进程被挂起。

你可以尝试运行:

killall gpg-agent

然后重试:

echo "test" | gpg --clearsign

关于key - GPG 不提示输入密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66921111/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com