据我所知,android附带的bouncycastle版本是一个残缺版本,因此ssh密钥不适用于jsch。我看过海绵城堡,它声称是一个更完整的实现。): Log(jsch,1): Local version string: SSH-2.0-JSCH-0.1.4410-26 18:18:24.058: INFO/System.o
我这样做:java.util.Properties config = new java.util.Properties();05-12 12:49:45.311 5070-5454/com.geniusgentlemen.gp_android_app W/System.err﹕ at com.jcraft.jsch.ChannelSftp.throwStatusError2846)
我的源码: class="org.springframework.integration.sftp.session.DefaultSftpSessionFactory-22 08:35:04 INFO jsch:52 - Local version string: SSH-2.0-JSCH-0.1.53201
(Session.java:520) at com.jcraft.jsch.Session.connect(Session.java:286) at com.jcraft.jsch.Session.connectcom.eibus.applicationconnector.ftp.CordysSFTPClient. )算法协商失败连接(CordysSFTPClient.java:64). 11
试用1在google上花了一段时间之后,我明白升级jsch</em