jsch连接OpenSSH_8.2的服务器报错

1、报错信息
com.jcraft.jsch.JSchException: Algorithm negotiation fail

2、解决办法
在sftp服务器的/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
Ciphers aes128-ctr,aes192-ctr,aes256-ctr,aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc
重启sshd服务器:
service sshd restart

3、环境信息
sftp服务器系统:CentOS6
应用程序JDK版本:jdk1.6
jsch包版本:jsch-0.1.48.jar
 

你可能感兴趣的:(其它)