2009-08-12 28 views
23

Estoy tratando de crear una aplicación para Android que simplemente envíe un comando a un servidor SSH. No se necesita respuesta, solo necesito poder enviar un comando. Me preguntaba si hay alguna biblioteca de Java que pueda usar.SSH Java-library para Android?

No se necesitan materiales avanzados, solo una conexión pura para enviar el comando.

Respuesta

21

Está buscando JSch.

Otras librerías son jaramiko, paramiko, trilead-ssh2. Un lugar donde puedes buscar la fuente de trilead es the connectbot project. Tenga en cuenta que connectbot también usa esta lib no mantenida.

También existe una librería comercial de SSH Java: J2SSH Maverick

Nota: Respuesta reprogramado debido a comentar.

+4

JSch se usa incorporado en Eclipse, así que supongo que esta es una biblioteca buena y mantenida para usar. – abyx

+2

jsch se ve bien, pero carece de documentación. –

+1

Encontré documentación en http://epaul.github.com/jsch-documentation/simple.javadoc/com/jcraft/jsch/JSch.html. También puede generarlo usted mismo descargando el código fuente y usando javadoc. Finalmente, puede usar los ejemplos en http://epaul.github.com/jsch-documentation/simple.javadoc/ –

Cuestiones relacionadas