Sim*_*ter 5 windows ssh git msysgit gnupg
我正在尝试将 gpg-agent 设置为 Windows 下的通用身份验证代理。它适用于 Putty 和常规 gpg 使用,但现在我也想将它用作 git bash 中的 ssh-agent。
从我收集的信息来看,使用它应该就足够了
export GPG_AUTH_SOCK=~/AppData/Roaming/gnupg/S.gpg-agent.ssh
export GPG_AGENT_PID=$$
Run Code Online (Sandbox Code Playgroud)
我这里不能使用真正的代理PID,因为抽象层会将进程隐藏在msys环境之外,所以我使用了shell的PID。
gpg 代理已经用enable-ssh-support
和enable-putty-support
选项启动,并且正确创建了代理套接字。但是,ssh-add
声称它无法连接到代理。
将正在运行的 gpg-agent 作为 ssh 代理引入新的 git bash 的正确方法是什么?
归档时间: |
|
查看次数: |
1836 次 |
最近记录: |