SSH 上的 GPG 代理(使用 vagrant)

not*_*ter 5 encryption ssh gnupg vagrant

我正在使用 vagrant 来构建和签署我的 debian/ubuntu 包,但我宁愿不必为了签署包而将我的 GPG 密钥复制到虚拟机中。只是觉得没有安全感。有什么方法可以转发我的本地 gpg-agent 套接字,以便它可以在流浪者中使用吗?

我知道 OpenSSH 6.7 支持套接字转发,但目前我不想替换 OSX 10.10 中包含的 OpenSSH 6.2,因为软件更新必然会消除对通过自制软件安装的 SSH 所做的任何更改。

我发现的所有 gpg/ssh/socat 教程都依赖于已弃用的GPG_AGENT_INFO。其他人如何在不传输密钥的情况下在远程主机上使用 GPG?