![]() |
1
33
我调试了代码。这是失败的,因为我的私钥没有通过身份验证;JSCH悄悄地返回到密码身份验证,这被取消了,因为我没有指定密码。
JSCH错误处理非常糟糕。重新执行步骤,重新生成(单独的)私钥文件,使用
|
![]() |
2
5
得到
如果密钥具有密码短语,则可以将其添加到
|
![]() |
3
3
我在使用sshexec任务时遇到了同样的问题。我也添加了密码短语attibute,它工作得很好。为您的私钥创建一个密码,并将其作为属性添加到您的任务中。另外,如果在Windows上使用puttygen生成密钥,也不要忘记将私钥转换为open ssh格式。 |
![]() |
4
1
我今天也遇到了类似的问题。所以我想我也会分享我的解决方案。我也有同样的例外,但问题是我的密码里有一个umlaut。在选择了一个没有密码的新密码之后,一切都正常。 |
![]() |
5
0
现在有一个全新的JSCH分叉。异常处理更加全面。不再吞咽或默认。从头到头 https://github.com/vngx/vngx-jsch 去看看。如果某件事情不能按您的期望工作,请将其作为问题提出,或者在我们积极维护它的同时发送请求。我们也希望尽快在马文中央休息区得到它。 |
![]() |
gEdringer · Linux上的Zip命令包括整个文件夹结构 6 年前 |
![]() |
prat22 · 如何使用ant和jmeter生成html报告 6 年前 |
![]() |
DAIRAV · 适用于java 10的Apache Ant版本 6 年前 |
![]() |
Mark Aquino · 使用目标重写时设置ant目标的顺序 7 年前 |
![]() |
Trock Fuller · 解压任务期间ANT连接文件 7 年前 |
![]() |
Rinesh raja · Jenkins ant构建相关问题 7 年前 |