- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
ssh-agent 有一个协议(protocol),可以将数据发送给它以由特定的私钥签名:
http://api.libssh.org/rfc/PROTOCOL.agent
在 Linux 中,使用 ssh-agent,您可以打开一个 Unix 域套接字到 SSH_AUTH_SOCK 并将数据包发送到该套接字。但是,Windows 没有 Unix 域套接字。
有任何想法吗?
谢谢!
最佳答案
putty 和 pageant 之间的通信是使用 WIN32 API 在共享内存上完成的。我已经使用 JNA 在 Java 中实现了该协议(protocol)。如果你对它的协议(protocol)感兴趣并想了解它是如何在 Windows 上运行的,下面的文件可能会有用,
https://github.com/ymnk/jsch-agent-proxy/blob/master/jsch-agent-proxy-pageant/src/main/java/com/jcraft/jsch/agentproxy/connector/PageantConnector.java
关于ssh - 腻子选美协议(protocol)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12452933/
这个问题在这里已经有了答案: Run a batch file when Pageant finishes loading SSH keys (2 个回答) 1年前关闭。 我正在尝试创建简单的 Win
PS 5.1 中有没有办法重用 PuTTY 代理 key ? 现在,细节。 要使用 key 代理,需要有一个持有 key 的代理(左框)和委托(delegate)管理 key 的客户端应用程序(右框)
我是一名优秀的程序员,十分优秀!