2012-09-17 12 views
8

ssh-agente tiene un protocolo mediante el cual los datos pueden ser enviados a él para obtener firmado por una clave privada en particular:protocolo de concurso de masilla?

http://api.libssh.org/rfc/PROTOCOL.agent

En Linux, con ssh-agente, que le abra un socket de dominio Unix para SSH_AUTH_SOCK y envía los paquetes a eso. Windows, sin embargo, no tiene un socket de dominio Unix.

¿Alguna idea?

Gracias!

Respuesta

7

La comunicación entre masilla y desfile se ha realizado en la memoria compartida mediante el uso de API WIN32. Implementé ese protocolo en Java con JNA. Si usted está interesado en su protocolo y desea aprender cómo se ejecuta en Windows, el archivo siguiente puede ser útil,

https://github.com/ymnk/jsch-agent-proxy/blob/master/jsch-agent-proxy-pageant/src/main/java/com/jcraft/jsch/agentproxy/connector/PageantConnector.java

+0

Tu url es 404 –

+0

La URL funciona para mí. Acabo de reformatearlo como un enlace real, por lo que tal vez será más fácil seguirlo ahora. –