当前位置: 首页 > wzjs >正文

中企动力做网站靠谱吗网上营销

中企动力做网站靠谱吗,网上营销,做网站风险,做兼职的网站文章目录 一、背景:一个生产环境的ssh连接服务器报 Algorithm negotiation fail二、问题根源三、解决方案3.1、引入 com.github.mwiede:jsch 替代原 JSch3.2、为什么这个分支能解决问题? 一、背景:一个生产环境的ssh连接服务器报 Algorithm n…

文章目录

    • 一、背景:一个生产环境的ssh连接服务器报 Algorithm negotiation fail
    • 二、问题根源
    • 三、解决方案
      • 3.1、引入 com.github.mwiede:jsch 替代原 JSch
      • 3.2、为什么这个分支能解决问题?

一、背景:一个生产环境的ssh连接服务器报 Algorithm negotiation fail

最近在项目中需要从某台 Linux 服务器通过 ssh 连接服务器,代码中使用了经典的 JSch 库(版本 0.1.55)。然而,当部署到生产环境(Kylin Linux Advanced Server V10(sp4) )时,却突然抛出了一个致命错误:

com.jcraft.jsch.JSchException: Algorithm negotiation fail

搜索一番后发现,这个问题通常是由于 SSH 服务端禁用了旧版加密算法,而客户端(JSch)又不支持新算法导致的。网上清一色的建议是“升级 JSch 到最新版”,但尴尬的是——我用的已经是官方仓库最新的 0.1.55 了!

二、问题根源

服务端算法升级:现代 OpenSSH(我遇到问题的服务器SSH版本:OpenSSH_8.2p1)默认禁用 ssh-rsa、diffie-hellman-group1-sha1 等旧算法,而 JSch 的官方版本(0.1.55)仍未适配新算法(如 rsa-sha2-256)。
通过 ssh -V 命令可以查看服务器的ssh版本
在这里插入图片描述

JSch 的维护停滞:原 JSch 仓库(com.jcraft)更新缓慢,最后一次提交停留在Nov 26, 2018 ,导致无法及时支持新协议。

三、解决方案

在尝试了调整服务端配置、强制指定算法等方法均告失败后,最终通过 替换依赖库 彻底解决问题
具体步骤如下:

3.1、引入 com.github.mwiede:jsch 替代原 JSch

这个分支由开源社区维护,修复了官方库的许多兼容性问题,且支持新算法。
Maven 配置

<!-- https://mvnrepository.com/artifact/com.github.mwiede/jsch --><dependency><groupId>com.github.mwiede</groupId><artifactId>jsch</artifactId><version>0.2.24</version></dependency>

Gradle 配置

implementation 'com.github.mwiede:jsch:0.2.24'

3.2、为什么这个分支能解决问题?

算法支持增强:该分支主动适配了 OpenSSH 8.x+ 的服务端,支持 rsa-sha2-256/512 等新算法。

持续维护:社区开发者定期修复问题,例如 Issue #45 明确提到解决了与最新 OpenSSH 的兼容性。

在这里插入图片描述

http://www.dtcms.com/wzjs/116308.html

相关文章:

  • led灯外贸网站建设seo优化收费
  • 中国城乡住房和城乡建设部网站营销做得好的品牌
  • 网站开发测试免费常用工具成都seo培
  • 企业网站建站公司郑州seo营销工具
  • 天津城市建设大学网站关键词搜索优化
  • 做网站先做ue目前最火的推广平台
  • 分析网站建设前期的seo准备工作搜一搜百度
  • 吐槽做网站云南今日头条新闻
  • 网站板块策划seo网站优化外包
  • 网站在线做照片什么是搜索引擎营销?
  • 网站如何做新闻聚合aso优化分析
  • 贵阳网站制作策划线上营销方式主要有哪些
  • 亚马逊做外贸英文网站宣传推广方式有哪些
  • php网站开发软件语言站长seo查询
  • 自己的服务器建网站宽带推广方案
  • 找活做的网站在线外链
  • 个人网站做哪些内容网络营销特点
  • 展示网站如何做网络推广有前途吗
  • 网站建设公司的业务规划企业微信scrm
  • 简历制作网站哪个好百度竞价品牌广告
  • 自己做网站怎么赚钱网站备案查询工信部官网
  • 青岛做网站大公司建一个网站需要多少钱?
  • 长宁区网站建设设计免费建网站最新视频教程
  • 武汉门户网站建设比较好的搜索引擎
  • 两学一做网站是多少关键词工具有哪些
  • 淮安高端网站制作国内设计公司前十名
  • 做网站的协议书和计划书吴中seo页面优化推广
  • 软件b2c网站建设怎么创建自己的游戏网站
  • 漳州做网站互联网营销怎么赚钱
  • 如何制作门户网站杭州网站seo优化