JSch: Cómo ingresar a un servidor mediante ssh-keys

Quiero ssh en un servidor desde detrás de otro servidor ssh. El servidor de puerta de enlace requiere un nombre de usuario / contraseña y puedo hacerlo. Estoy usando un túnel para ingresar al siguiente servidor, pero este requieresolament una clave ssh. He generado la clave a través de PuTTY, por lo que existe para mi nombre de usuario, pero no estoy seguro de cómo recuperarla para mi programa Java. ¿Es una configuración? es decir, setConfig ("userauth.publickey", "com.jcraft.jsch.UserAuthPublicKey") entonces, ¿cómo uso esto u otra cosa? La documentación parece ser escasa y agradezco cualquier ayuda. Todo lo que he intentado me da un error: "Error de autenticación" cuando conecto esta sesión

¡Gracias

El método de túnel que uso es:http: //sourceforge.net/apps/mediawiki/jsch/index.php? title = ProxySSH ¡así que gracias al tipo que lo escribió!

Por contexto, me gustaría leer / escribir en un servidor de mi escuela desde mi teléfono Android.

Respuestas a la pregunta(1)

Su respuesta a la pregunta