【问题标题】:"Auth fail" ( com.jcraft.jsch.JSchException)“身份验证失败”(com.jcraft.jsch.JSchException)
【发布时间】:2015-04-08 23:33:02
【问题描述】:

我已经编写了一个ant脚本来复制本地tomcat服务器上的文件(在根目录中),如下所示:

<target name="temp">
     <scp todir="tomcat:tomcat@localhost:8080">
             <fileset dir="C:\Users\akhilesh.kj\Desktop\Plugin"/>
      </scp>    
</target>

我的机器上有 openSSH。我不太了解它是如何工作的。当我运行上述脚本时,我收到“身份验证失败”异常。我已验证用户名和密码正确。以下是日志:

         [scp] Connecting to localhost:22
     [scp] Connecting to localhost port 22
     [scp] Connection established
     [scp] Remote version string: SSH-2.0-OpenSSH_3.8.1p1
     [scp] Local version string: SSH-2.0-JSCH-0.1.42
     [scp] CheckCiphers: aes256-ctr,aes192-ctr,aes128-ctr,aes256-cbc,aes192-cbc,aes128-cbc,3des-ctr,arcfour,arcfour128,arcfour256
     [scp] SSH_MSG_KEXINIT sent
     [scp] SSH_MSG_KEXINIT received
     [scp] kex: server->client aes128-ctr hmac-md5 none
     [scp] kex: client->server aes128-ctr hmac-md5 none
     [scp] SSH_MSG_KEXDH_INIT sent
     [scp] expecting SSH_MSG_KEXDH_REPLY
     [scp] ssh_rsa_verify: signature true
     [scp] Permanently added 'localhost' (RSA) to the list of known hosts.
     [scp] SSH_MSG_NEWKEYS sent
     [scp] SSH_MSG_NEWKEYS received
     [scp] SSH_MSG_SERVICE_REQUEST sent
     [scp] SSH_MSG_SERVICE_ACCEPT received
     [scp] Authentications that can continue: publickey,keyboard-interactive,password
     [scp] Next authentication method: publickey
     [scp] Authentications that can continue: keyboard-interactive,password
     [scp] Next authentication method: keyboard-interactive
     [scp] Authentications that can continue: password
     [scp] Next authentication method: password
     [scp] Disconnecting from localhost port 22
com.jcraft.jsch.JSchException: Auth fail 

请帮忙!

谢谢。

【问题讨论】:

    标签: java eclipse tomcat ant scp


    【解决方案1】:

    试试

    copy 而不是scp

    这可能行得通...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-20
      • 2014-01-24
      • 2017-11-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多