without OpenSSL

devtools/2024/10/23 13:02:46/

一、问题背景

在排查线上问题是发现 jsch 无法连接到服务器,但是大部分服务器可以连接,于是查阅 jsch 工具的 release note 发现服务器上所使用的算法该工具都支持,但发现有如下现象。

  1. 现象一
    通过 jsch 工具无法 ssh 到服务器,jsch 工具这就不说了。

  2. 现象二

  • 提示 without OpenSSL
 # 查看 ssh 版本
ssh -V  

在这里插入图片描述

  • 实际 ssl>openssl 版本存在
# 查看 ssl>openssl  版本
ssl>openssl version  

在这里插入图片描述

二、解决方法

重新安装 openssh。

大概的命令如下,另外可以参考 Openssh 安装文档:

下载 Openssh 示例链接 https://codeload.github.com/openssh/openssh-portable/tar.gz/refs/tags/V_9_9_P1

# 配置
./configure --prefix=/usr/local/openssh --with-ssl-dir=/usr/local/ssl>openssl --sysconfdir=/etc/ssh --with-gssapi --with-rsa --with-rhosts-allowed --with-zlib --with-md5-passwords
make# 编译安装
make && make install
检测安装是否正确
/usr/local/openssh/bin/ssh -V
# 备份
mv /usr/sbin/sshd /usr/sbin/sshd.bak
mv /usr/bin/ssh /usr/bin/ssh.bak
mv /usr/bin/ssh-keygen /usr/bin/ssh-keygen.bak
# 拷贝
cp -rf /usr/local/openssh/sbin/sshd /usr/sbin/sshd
cp -rf /usr/local/openssh/bin/ssh /usr/bin/ssh
cp -rf /usr/local/openssh/bin/ssh-keygen /usr/bin/ssh-keygen
# 重启 ssd
systemctl restart sshd
# 最后检查版本是否正确
ssh -V
# 查看支持的算法
ssh -Q kex

http://www.ppmy.cn/devtools/128161.html

相关文章

Dockerfile和docker-compose详解

Dockerfile和docker-compose详解 文章目录 Dockerfile和docker-compose详解一、Dockerfile1. Dockerfile简介2. 构建镜像3. Dockerfile命令(1)FROM(2)WORKDIR(3)RUN(4)COPY&#xff…

python实战项目46:selenium爬取百度新闻

python实战项目46:selenium爬取百度新闻 一、项目简介二、完整代码一、项目简介 思路是首先使用selenium打开百度新闻页面,然后实现翻页操作,获取每条新闻的标题和链接。接下来的问题是,在遍历标题和链接,对每一个链接发送请求时,发现会弹出百度安全验证,本文的思路是使…

动手学深度学习9.6. 编码器-解码器架构-笔记练习(PyTorch)

本节课程地址:61 编码器-解码器架构【动手学深度学习v2】_哔哩哔哩_bilibili 本节教材地址:9.6. 编码器-解码器架构 — 动手学深度学习 2.0.0 documentation (d2l.ai) 本节开源代码:...>d2l-zh>pytorch>chapter_multilayer-percep…

『Mysql集群』Mysql高可用集群之主从复制 (一)

Mysql主从复制模式 主从复制有一主一从、主主复制、一主多从、多主一从等多种模式. 我们可以根据它们的优缺点选择适合自身企业情况的主从复制模式进行搭建 . 一主一从 主主复制 (互为主从模式): 实现Mysql多活部署 一主多从: 提高整个集群的读能力 多主一从: 提高整个集群的…

08 实战:色彩空间展示(本程序以视频为主)

程序效果如下: 我在这里讲解RGB和YCbCr的原理: 一、RGB颜色空间 1.1 基本概念 RGB颜色空间是一种最基础和常用的颜色表示方式,它基于人眼感知色彩的三原色原理。RGB分别代表: R(Red):红色G(Green):绿色B(Blue):蓝色通过这三种基本颜色的不同组合,可以产生人眼…

苍穹外卖学习笔记(三十一)

文章目录 工作台今日数据接口WorkSpaceControllerWorkspaceServiceWorkspaceServiceImpl 订单管理接口WorkSpaceControllerWorkspaceServiceWorkspaceServiceImpl 菜品总览接口WorkSpaceControllerWorkspaceServiceWorkspaceServiceImpl 套餐总览接口WorkSpaceControllerWorksp…

docker安装mysql

我的环境:centos7 1.操作步骤 安装好docker,我的镜像是 {"registry-mirrors": ["https://hub.rat.dev/","https://docker.1panel.live/","https://docker.m.daocloud.io","https://docker.nju.edu.cn&q…

如何判断抖音矩阵系统的性能稳定性,支持OEM贴牌

一、引言 在当今社交媒体盛行的时代,抖音作为一款热门的短视频平台,吸引了大量的用户和创作者。为了更好地管理和运营多个抖音账号,许多人开始使用抖音矩阵系统。然而,如何判断抖音矩阵系统的性能稳定性成为了一个关键问题。本文…