在基于控制台的环境(例如 ssh 会话)中使用 gpg 会失败,因为 GTK pinentry 对话框无法在 SSH 会话中显示。
我试过了,unset DISPLAY但没有帮助。GPG 命令行选项不包括用于强制 pinentry 进入控制台模式的开关。
unset DISPLAY
较旧的 GPG 版本提供了基于文本的提示,该提示在 SSH 会话中运行良好,但升级后却失败了。
有--textmode命令行开关,但显然,它还有其他作用。
--textmode
为远程会话获取纯文本 pin 条目的正确和干净的方法是什么?
linux ssh terminal console gnupg
console ×1
gnupg ×1
linux ×1
ssh ×1
terminal ×1