java 1.8
jsch-0.1.54.jar
を利用しています。
Javaのプログラムから鍵を利用して、sftp通信を行いファイルのアップを行いたいのですが
エラーが発生して、うまく接続できません。
Session session =null;
JSch jsch = new JSch();
jsch.addIdentity(秘密鍵のパス);
session = jsch.getSession(ユーザID,ホスト,ポート番号);
session.setConfig("StrictHostKeyChecking","no");
session.connect();
session.connect()で 以下のエラーメッセージが発生します。
com.jcraft.jsch.JSchException: Session.connect: java.io.IOException: End of IO Stream Read
at com.jcraft.jsch.Session.connect(Session.java:565)
at com.jcraft.jsch.Session.connect(Session.java:183)
at test.connectSession(test.java:603)
at test.testMain(test.java:349)
at testSftp.main(testSftp.java:106)
com.jcraft.jsch.JSchException: session is down
at com.jcraft.jsch.Session.openChannel(Session.java:861)
at testSftpMain.testMain(testSftpMain.java:351)
at testSftp.main(testSftp.java:106)
解決方法をご教示ください。
宜しくお願い致します。
あなたの回答
tips
プレビュー