jsch设置代理_尽管在JSch中设置了STRICT_HOST_CHECKING,但仍获取UnknownHostKey异常
在使用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异常相关推荐
- windbg 用代理_[Z] C#程序中设置全局代理(Global Proxy)
https://www.cnblogs.com/Javi/p/7274268.html 1. HttpWebRequest类的Proxy属性,只要设置了该属性就能够使用代理了,如下: 1 ...
- Java 如何设置时间_如何在Java中设置尊重用户操作系统设置的日期和时间格式
我在Windows 7机器上运行Java应用程序,在该机器上,我的区域设置已设置为将日期格式设置为YYYY-mm- dd,将时间格式设置为HH:mm:ss(例如" 2011-06-20 07 ...
- 树莓派做网络代理_怎样在树莓派中设置代理服务器
步骤1:您需要什么 1.代理服务器的主机名或IP地址和端口 2.用户名或密码(如果您的代理服务器不需要用户名和密码,则此要求不是强制性的) 步骤2:配置RaspberryPi 您将需要设置三个环境变量 ...
- java怎么设置背景_如何在Java中设置背景图片?
小编典典 根据应用程序或小程序是使用AWT还是Swing,答案会略有不同. (基本上,以J诸如JApplet和JFrame为开头的类是Swing和Appletand Frame是AWT.) 无论哪种情 ...
- 设置代理_如何防止用户更改Windows 10上的代理设置
如何在Windows 10上禁用代理设置 在Windows 10上,可以使用组策略编辑器和注册表以至少两种不同的方式禁用通过"设置"应用程序(和" Internet选项& ...
- 电脑如何设置终端设置代理_如何设置一个严肃的Kubernetes终端
电脑如何设置终端设置代理 by Chris Cooney 克里斯·库尼(Chris Cooney) 如何设置一个严肃的Kubernetes终端 (How to set up a serious Kub ...
- origin9语言设置中文_英雄联盟手游怎么设置繁体 LOL手游繁中设置方法?_英雄联盟手游...
英雄联盟手游终于在海外部分地区上线了,不过玩海外服有一点不好,就是界面都是外文,比如英文.日文.韩文等等.那么英雄联盟手游怎么设置繁体中文呢,这里就来给大家介绍一下LOL手游繁中设置方法,将游戏语言切 ...
- word如何设置上标形式_如何在word中设置特殊页码
获取更多业界资讯和深度好文● 点击蓝字关注我们 ● 在日常工作中,我们编辑的word文档经常需要设置页码,但有时文档的第一页是封面,第二页才是正文,或者第二页是目录,第三页才是正文,如下图所示,而页码 ...
- aws中部署防火墙_如何在AWS中设置自动部署
aws中部署防火墙 by Harry Sauers 哈里·绍尔斯(Harry Sauers) 如何在AWS中设置自动部署 (How to set up automated deployment in ...
最新文章
- Ubuntu的apt-get使用国内的源
- 2021清华本科特奖答辩现场:有人用AI识别甲骨文,有人研究6G,奥运冠军:走下领奖台一切归零...
- 测试DeltaCopy
- 国内厂商对鸿蒙系统的态度,鸿蒙系统4月上线,国内手机厂商态度很关键!小米、中兴出乎意料...
- 关闭终端php就退出进程_解决windows下php-cgi进程经常自动关闭
- 陈平原教授谈博士论文写作经验:讲得太好了!
- [容易]在二叉查找树中插入节点
- STM32工作笔记0039---认识电路图中的DS203,MS,L等
- Vue之不常注意的点
- 局域网中搜计算机无法访问,怎么找不到共享电脑,手把手教你局域网中共享电脑找不到怎么办...
- 人工智能在计算机视觉方面的应用3000字,人工智能之计算机视觉应用专题报告.pptx...
- JavaWeb(二)Servlet和JSP简介
- 如何理解虚拟DOM?
- Global Sensing and Measurements Reuse for Image Compressed Sensing
- php合成flv,用php将任何格式视频转为flv
- 直播第三方美颜sdk是什么?
- Markdown教程保存
- npm包本地离线安装
- 2020最后1天朋友圈文案短句_2020余额不足,2021转账成功
- json对象遍历输出key和value