neu*_*ert 8 ssh putty pageant ssh-agent
ssh-agent有一个协议,可以将数据发送给它以获得特定私钥的签名:
http://api.libssh.org/rfc/PROTOCOL.agent
在Linux中,使用ssh-agent,您将打开一个到SSH_AUTH_SOCK的Unix域套接字并将数据包发送到该套接字.但是,Windows没有Unix域套接字.
有任何想法吗?
谢谢!
ymn*_*mnk 7
putty和pageant之间的通信已经通过使用WIN32 API在共享内存上完成.我用JNA在Java中实现了该协议.如果您对其协议感兴趣并想要了解它如何在Windows上运行,则以下文件可能有用,
https://github.com/ymnk/jsch-agent-proxy/blob/master/jsch-agent-proxy-pageant/src/main/java/com/jcraft/jsch/agentproxy/connector/PageantConnector.java
归档时间:
13 年,3 月 前
查看次数:
2017 次
最近记录:
9 年,7 月 前