sftp 异常,有遇到的吗

 我来答
huanglenzhi
2014-12-30 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
采纳数:117538 获赞数:517196
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。

向TA提问 私信TA
展开全部
session.connect();之前看看password设置了么?
if(ua!=null){
auth_cancel=false;
try{
auth=ua.start(this); if(auth &&
JSch.getLogger().isEnabled(Logger.INFO)){
JSch.getLogger().log(Logger.INFO,
"Authentication succeeded ("+method+").");
}
}
catch(JSchAuthCancelException ee){
auth_cancel=true; }
catch(JSchPartialAuthException ee){
smethods=ee.getMethods();
smethoda=Util.split(smethods, ",");
methodi=0;
//System.err.println("PartialAuth: "+methods);
auth_cancel=false;
continue loop;
}
catch(RuntimeException ee){
throw ee;
}
catch(Exception ee){
//System.err.println("ee: "+ee); // SSH_MSG_DISCONNECT: 2 Too many authentication failures
break loop;
}
}
}
break;
}

if(!auth){
if(auth_cancel)
throw new JSchException("Auth cancel"); throw new JSchException("Auth fail");
}
[/color]

另见UserAuthPassword 中
[color=red] if(!userinfo.promptPassword("Password for "+dest)){
throw new JSchAuthCancelException("password");
//break;
}

String _password=userinfo.getPassword();
if(_password==null){
throw new JSchAuthCancelException("password");
//break;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式