Java程序无法连接提供的SFTP地址,报错:Session.connect: java.io.IOException: End of IO Stream Read

    根据提供的方案二:修改java调用,及openSSH配置文件,已经连接成功了,谢谢。

$ ssh -V
OpenSSH_7.9p1, OpenSSL 1.1.1  11 Sep 2018

(openssh版本7.6p1) 的/etc/ssh/sshd_config添加:KexAlgorithms +diffie-hellman-group1-sha1

openssh版本7.9的添/etc/ssh/sshd_config添加了参数:

KexAlgorithms diffie-hellman-group1-sha1,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1
 

Java程序无法连接提供的SFTP地址,报错:Session.connect: java.io.IOException: End of IO Stream Read_第1张图片

 

主题: 答复: 答复: Fwd: SFTP测试信息

 

本来就没开PING的。你现在再重新测试一下看看行不行?

这样的话只能服务器端修改一下。前提是将来生产服务器端那边也让改才行。当前修改了一下/etc/ssh/sshd_config添加了参数

KexAlgorithms diffie-hellman-group1-sha1,[email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1

 

主题: Re: 答复: Fwd: SFTP测试信息

 

jyc,您好:

 

   目前程序侧公司要求版本是1.6,不能升级JDK,另外,从方案四来看,需要调整jdk相关配置,尝试了一下(引入bouncycastle加密包,安装成功),仍然不可以。

  另外,刚才ping不同提供的地址:

       

 

  帮忙查一下服务器是否有其他设置。

https://blog.csdn.net/Vertoria/article/details/82226340

 

Java程序无法连接提供的SFTP地址,报错:Session.connect: java.io.IOException: End of IO Stream Read_第2张图片

 

https://blog.csdn.net/Vertoria/article/details/82226340

Java程序无法连接提供的SFTP地址,报错:Session.connect: java.io.IOException: End of IO Stream Read_第3张图片

jyc,您好:

 

   我这边通过Java程序无法连接提供的SFTP地址,报错:Session.connect: java.io.IOException: End of IO Stream Read

   Java程序无法连接提供的SFTP地址,报错:Session.connect: java.io.IOException: End of IO Stream Read_第4张图片

 

  帮忙查看一下是否存在特殊设置。

 

  另说明:通过客户端软件是可以打开对应地址的

 

你可能感兴趣的:(linux)