我最近创建了一个 PGP 密钥来签署我的提交并且它工作正常。我还发现 gpg 与我的操作系统 (Kubuntu) 的集成比 ssh-agent 更好。
我很懒惰,希望避免在我可以访问的所有各种服务器中替换我的 SSH 密钥。
我是否可以选择将现有的 SSH 密钥作为 PGP 密钥的子密钥导入,然后运行带有 ssh-agent 支持的 gpg 代理,以便在运行ssh something
时使用我的子密钥并使用 gpg 代理请求密码?
理想情况下,我只为我的主 PGP 密钥提供一次密码,然后每当我通过 ssh 提交或登录时,它都会使用正确的密码。
是否可以?(我知道它们是不同的格式,但这就是我所知道的全部)