在使用java代码连接会话时在代码下执行时获取问题 . 尝试所有更改也尝试使用SFTPFileSystemConfigurationBuilder,但从那个场景我无法设置代理服务器用户名和密码 .

import com.jcraft.jsch.Channel;

import com.jcraft.jsch.ChannelSftp;

import com.jcraft.jsch.JSch;

import com.jcraft.jsch.ProxySOCKS5;

JSch js=new JSch();

ProxySOCKS5 ph=new ProxySOCKS5(proxyServer,proxyPort);

ph.setUserPasswd(proxyUN, proxyPass);

com.jcraft.jsch.Session sessi=js.getSession(sftpUN, SFTPURL,SFTPPort);

sessi.setPassword(sftpPassword);

sessi.setProxy(ph);

sessi.setConfig("STRICT_HOST_CHECKING", "no");

//Getting Error

sessi.connect();

/*

com.jcraft.jsch.JSchException: UnknownHostKey: proxyServer. RSA key fingerprint is XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX:XX......

at com.jcraft.jsch.Session.checkHost(Session.java:797)

at com.jcraft.jsch.Session.connect(Session.java:342)

at com.jcraft.jsch.Session.connect(Session.java:183)

*/

Channel ch=sessi.openChannel("sftp");

ch.connect();

ChannelSftp sftpCh= (ChannelSftp) ch;

sftpCh.cd(remoteDirectory);

File fileToTransfer= new File(localDirectory);

sftpCh.put(new FileInputStream(fileToTransfer),"1.txt");

sftpCh.disconnect();

ch.disconnect();

sessi.disconnect()

jsch设置代理_尽管在JSch中设置了STRICT_HOST_CHECKING,但仍获取UnknownHostKey异常相关推荐

  1. windbg 用代理_[Z] C#程序中设置全局代理(Global Proxy)

    https://www.cnblogs.com/Javi/p/7274268.html 1. HttpWebRequest类的Proxy属性,只要设置了该属性就能够使用代理了,如下: 1        ...

  2. Java 如何设置时间_如何在Java中设置尊重用户操作系统设置的日期和时间格式

    我在Windows 7机器上运行Java应用程序,在该机器上,我的区域设置已设置为将日期格式设置为YYYY-mm- dd,将时间格式设置为HH:mm:ss(例如" 2011-06-20 07 ...

  3. 树莓派做网络代理_怎样在树莓派中设置代理服务器

    步骤1:您需要什么 1.代理服务器的主机名或IP地址和端口 2.用户名或密码(如果您的代理服务器不需要用户名和密码,则此要求不是强制性的) 步骤2:配置RaspberryPi 您将需要设置三个环境变量 ...

  4. java怎么设置背景_如何在Java中设置背景图片?

    小编典典 根据应用程序或小程序是使用AWT还是Swing,答案会略有不同. (基本上,以J诸如JApplet和JFrame为开头的类是Swing和Appletand Frame是AWT.) 无论哪种情 ...

  5. 设置代理_如何防止用户更改Windows 10上的代理设置

    如何在Windows 10上禁用代理设置 在Windows 10上,可以使用组策略编辑器和注册表以至少两种不同的方式禁用通过"设置"应用程序(和" Internet选项& ...

  6. 电脑如何设置终端设置代理_如何设置一个严肃的Kubernetes终端

    电脑如何设置终端设置代理 by Chris Cooney 克里斯·库尼(Chris Cooney) 如何设置一个严肃的Kubernetes终端 (How to set up a serious Kub ...

  7. origin9语言设置中文_英雄联盟手游怎么设置繁体 LOL手游繁中设置方法?_英雄联盟手游...

    英雄联盟手游终于在海外部分地区上线了,不过玩海外服有一点不好,就是界面都是外文,比如英文.日文.韩文等等.那么英雄联盟手游怎么设置繁体中文呢,这里就来给大家介绍一下LOL手游繁中设置方法,将游戏语言切 ...

  8. word如何设置上标形式_如何在word中设置特殊页码

    获取更多业界资讯和深度好文● 点击蓝字关注我们 ● 在日常工作中,我们编辑的word文档经常需要设置页码,但有时文档的第一页是封面,第二页才是正文,或者第二页是目录,第三页才是正文,如下图所示,而页码 ...

  9. aws中部署防火墙_如何在AWS中设置自动部署

    aws中部署防火墙 by Harry Sauers 哈里·绍尔斯(Harry Sauers) 如何在AWS中设置自动部署 (How to set up automated deployment in ...

最新文章

  1. Ubuntu的apt-get使用国内的源
  2. 2021清华本科特奖答辩现场:有人用AI识别甲骨文,有人研究6G,奥运冠军:走下领奖台一切归零...
  3. 测试DeltaCopy
  4. 国内厂商对鸿蒙系统的态度,鸿蒙系统4月上线,国内手机厂商态度很关键!小米、中兴出乎意料...
  5. 关闭终端php就退出进程_解决windows下php-cgi进程经常自动关闭
  6. 陈平原教授谈博士论文写作经验:讲得太好了!
  7. [容易]在二叉查找树中插入节点
  8. STM32工作笔记0039---认识电路图中的DS203,MS,L等
  9. Vue之不常注意的点
  10. 局域网中搜计算机无法访问,怎么找不到共享电脑,手把手教你局域网中共享电脑找不到怎么办...
  11. 人工智能在计算机视觉方面的应用3000字,人工智能之计算机视觉应用专题报告.pptx...
  12. JavaWeb(二)Servlet和JSP简介
  13. 如何理解虚拟DOM?
  14. Global Sensing and Measurements Reuse for Image Compressed Sensing
  15. php合成flv,用php将任何格式视频转为flv
  16. 直播第三方美颜sdk是什么?
  17. Markdown教程保存
  18. npm包本地离线安装
  19. 2020最后1天朋友圈文案短句_2020余额不足,2021转账成功
  20. json对象遍历输出key和value

热门文章

  1. ROW_NUMBER、RANK()、DENSE_RANK()和OVER的使用
  2. Asp.net 视频摘要
  3. Java - 自己动手之在线书店(2)
  4. Java 9 揭秘(1. 入门介绍)
  5. C#异步编程(一):异步基础
  6. 初步认识注册表(待续)
  7. Java代码判断数据库中某张表是否存在
  8. 大话设计模式—中介者模式
  9. SD-WAN的C级视图
  10. 【SRX】RE与PFE策略不同步,导致Commit失败-----案例分析