Key exchange was not finished, connection is closed.解决办法
创始人
2025-01-20 04:32:48
0

错误


利用java连接Linux服务器中碰到错误:Key exchange was not finished, connection is closed.,导致服务器的连接失败,报错如下
在这里插入图片描述

原因


ssh中的key交换算法不兼容导致

解决办法


修改配置文件

vi /etc/ssh/sshd_config 

添加如下内容

KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group1-sha1,curve25519-sha256@libssh.org 

重启服务

systemctl restart sshd 

启动报错


如果重新启动ssh出现错误Start operation timed out. Terminating.Failed to start openbsd secure shell server,可以尝试如下解决办法

关闭由systemctl控制的ssh启动

systemctl stop ssh.service  

删除ssh的服务配置文件

rm /lib/systemd/system/ssh.service 

重载systemctlssh服务

systemctl daemon-reload systemctl start ssh.service 

祝大家好运

相关内容

热门资讯

Apache HTTP ser... 解压移动至C盘管理员身份运行CMD,进入bin目录,执行httpd -k...
可以与宝塔共存的一个 “魔法”... 前言之前有一期我们搭建了一个服务器监控,颜值非常不错,这期我们再来搭建一...
Cookie是一种在网站服务器... Cookie是一种在网站服务器和浏览器之间传输的小型数据片段。当用户访问一个网站时,服...
将本地Django项目部署到服... 最近因为项目的需求开始正在搭建一个个人网站。在本地完成了项目后端的内容后需要部署到服务器上以供用户访...
【在服务器CentOS7系统上... 在服务器CentOS7系统上使用Docker安装Ubuntu20.04 X86使用交叉编译链6.3版...
北斗、网络时钟服务器(NTP授... 北斗、网络时钟服务器(NTP授时服务器)几种设置方法计算机网络必须设立属...
C#WPF实现TCP服务器客户... 一、TCP服务器1、三个重要对象:Tcp监听、客户端、数据网络流 2、设置监听...
【Liunx常用操作】配置sf... 提示:为保证文章的正确性和实用性,文章内容可能会不定时优化改进ÿ...
logback服务器日志删除原...     查看以下的logback官方文档Chapter 4: Appendershttps://lo...
使用SSH远程连接Ubuntu... 1、基础知识      VirtualBox 是一款开源虚拟机软件,使用者可以在Vir...