我将 gpg-agent 与 Yubikey 一起使用来安全地存储我的 GPG 密钥。此外,我还启用了这一功能,以便每当发生身份验证、签名或解密请求时,我都必须实际按下 Yubikey 上的按钮。当我这样做ssh FOO
并且 Yubikey 开始闪烁时,我很清楚需要按下它。
我还有执行某些操作的 cron 作业,例如在后台运行 mbsync 来检索电子邮件,然后它们又使用 GPG 来解密包含密码的文件。在这种情况下,我没有交互式地启动命令,而是我的 Yubikey 开始闪烁,我不知道为什么(尽管我可以猜测)。我希望能够查看 gpg-agent 的当前查询是什么。
有没有一种方法可以监视并向 gpg-agent 显示查询,以便我可以看到当前查询实际尝试执行的操作?
答案1
您可以将以下内容添加到 gpg-agent.conf (在您的主目录中):
--log-file <filename>