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

JAVA连接SFTP服务器报错:cn.hutool.extra.ssh.JschRuntimeException: JSchException: Packet corrupt

 

以下就是报错信息 而且是第一次没问题,第二次连接就会有问题  

 

 

2025-11-15T01:39:32.602+08:00 cn.hutool.extra.ssh.JschRuntimeException: JSchException: Packet corrupt
2025-11-15T01:39:32.602+08:00 at cn.hutool.extra.ssh.JschUtil.createChannel(JschUtil.java:392) ~[hutool-all-5.7.6.jar!/:?]
2025-11-15T01:39:32.602+08:00 at cn.hutool.extra.ssh.JschUtil.openChannel(JschUtil.java:367) ~[hutool-all-5.7.6.jar!/:?]
2025-11-15T01:39:32.602+08:00 at cn.hutool.extra.ssh.JschUtil.openSftp(JschUtil.java:306) ~[hutool-all-5.7.6.jar!/:?]
2025-11-15T01:39:32.602+08:00 at cn.hutool.extra.ssh.Sftp.init(Sftp.java:156) ~[hutool-all-5.7.6.jar!/:?]
2025-11-15T01:39:32.602+08:00 at cn.hutool.extra.ssh.Sftp.init(Sftp.java:126) ~[hutool-all-5.7.6.jar!/:?]
2025-11-15T01:39:32.602+08:00 at cn.hutool.extra.ssh.Sftp.init(Sftp.java:145) ~[hutool-all-5.7.6.jar!/:?]
2025-11-15T01:39:32.602+08:00 at cn.hutool.extra.ssh.Sftp.<init>(Sftp.java:80) ~[hutool-all-5.7.6.jar!/:?]
2025-11-15T01:39:32.602+08:00 at cn.hutool.extra.ssh.Sftp.<init>(Sftp.java:69) ~[hutool-all-5.7.6.jar!/:?]
2025-11-15T01:39:32.602+08:00 at cn.hutool.extra.ssh.Sftp.<init>(Sftp.java:55) ~[hutool-all-5.7.6.jar!/:?]

 

 

弃用hutool的Jsch

使用以下SSHJ

<dependency><groupId>com.hierynomus</groupId><artifactId>sshj</artifactId><version>0.37.0</version>
</dependency>

 

伪代码连接

import net.schmizz.sshj.SSHClient;
import net.schmizz.sshj.sftp.RemoteResourceInfo;
import net.schmizz.sshj.sftp.SFTPClient;
import net.schmizz.sshj.transport.verification.PromiscuousVerifier;public static List<String> getDownloadFileList(String server, int port, String user, String pass, String remotePath) {try (SSHClient ssh = new SSHClient()) {
ssh.addHostKeyVerifier(
new PromiscuousVerifier()); ssh.connect(server, port);ssh.authPassword(user, pass);try (SFTPClient sftp = ssh.newSFTPClient()) {for (RemoteResourceInfo entry : sftp.ls(remotePath)) {//}}} catch (Exception e) {throw new RuntimeException("SFTP list failed", e);} }

 

http://www.rkmt.cn/news/49724.html

相关文章:

  • 企业级管理系统的站内信怎么轻量级优雅实现
  • 长连接和短连接
  • 洛谷题单指南-组合数学与计数-P1287 盒子与球
  • 2025 年最新推荐铝板厂家排行榜,涵盖 5052/6061/7075 铝板及纯铝板/高纯铝板优质供应商精选
  • 2025 年 11 月铝合金门窗厂家推荐排行榜,断桥门窗,系统门窗,金属门窗,阳台门窗,平开推拉折叠门窗公司精选
  • 2025 年 11 月电动调节阀厂家推荐排行榜,西门子/霍尼韦尔/鲁泽节能,比例阀/蒸汽温控阀/二通阀/阀执行器公司精选
  • P9902 『PG2』模拟最大流 题解
  • 弧焊工业机械手混合气体实用方法
  • XXL-JOB从入门到进阶——架构架构、核心原理
  • 2025年自动挤出机订做厂家权威推荐榜单:挤出造粒机/实验室挤出机/双螺杆挤出机源头厂家精选
  • POSTROUTING 数据包离开前,路由之后 SNAT(源地址转换),源地址转换出去前
  • 使用ollama本地部署Embedding模型bge-large-zh-v1.5 - yi
  • LLM应用剖析: 舆情分析多智能体-微舆BettaFish
  • 2025年CHRO战略指南发布,头部厂商易路提供“三位一体”数智化落地路径
  • 化工产线再升级,稳定互联profinet转devicenet网关连接技术研究
  • 2025 11 14
  • 用户头像文件存储机制是如何实现的?
  • 2025年家具定制厂家权威推荐榜单:智能全屋定制家居/全屋定制/全屋定制家具源头厂家精选
  • 学习sql笔记
  • P10360 [PA 2024] Desant 3
  • 典枢平台“数据经纪人”功能:打通数据供需,高效实现数据变现
  • 2025 年 11 月一力油漆/一力涂料厂家推荐排行榜:醇酸油漆,环氧富锌底漆,丙烯酸聚氨酯油漆优质品牌精选
  • 2025年模块电源十大品牌权威排行榜揭晓,铁路电源/军用电源/新能源车载逆变电源/光伏电源/辅助应急电源/电源模块/高功率密度电源厂商排行榜
  • 2025年塑料皮带轮批发厂家权威推荐榜单:塑料电机齿轮/尼龙圆柱齿轮/塑料齿轮源头厂家精选
  • 102302104刘璇-数据采集与融合技术实践作业3
  • Objective-C 使用YYModel配合AI工具高效创建iOS数据模型
  • Pandas --Series序列
  • Java 并行编程
  • Linux Shell脚本基础语法
  • 不懂 Attention 不算懂 AI?十大奠基论文(一):一文读懂《Attention Is All You Need》