Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;“收到的消息太长”;使用Ant/JSch连接到SFTP服务器时_Ant_Sftp_Jsch - Fatal编程技术网

&引用;“收到的消息太长”;使用Ant/JSch连接到SFTP服务器时

&引用;“收到的消息太长”;使用Ant/JSch连接到SFTP服务器时,ant,sftp,jsch,Ant,Sftp,Jsch,我想将文件从本地unix计算机上载到支持SFTP的远程服务器。我尝试使用Ant脚本实现,该脚本使用了属性设置为true的SCP任务,但它不起作用,因为它总是会出错: com.jcraft.jsch.JSchException:4:收到的消息太长:1416128878 如果你能帮助我实现这一点,使用shell脚本应该可以解决这个问题。我还需要在本地机器上安装sftp或其他东西,以便脚本正常工作吗 这里的任何帮助都将不胜感激 干杯, Ashley你的Ant脚本工作正常。服务器不工作 服务器打印一些消

我想将文件从本地unix计算机上载到支持SFTP的远程服务器。我尝试使用Ant脚本实现,该脚本使用了属性设置为true的SCP任务,但它不起作用,因为它总是会出错:

com.jcraft.jsch.JSchException:4:收到的消息太长:1416128878

如果你能帮助我实现这一点,使用shell脚本应该可以解决这个问题。我还需要在本地机器上安装
sftp
或其他东西,以便脚本正常工作吗

这里的任何帮助都将不胜感激

干杯,

Ashley

你的Ant脚本工作正常。服务器不工作

服务器打印一些消息,因此违反了SFTP协议。如果您尝试了任何独立的SFTP客户端,您将看到无法连接

消息开始时
Thin
(0x‭5468696E=‭1416128878‬).


另请参见

是的,您是正确的。当我尝试使用刚刚安装在系统上的WInSCP工具进行相同操作时,我无法连接,但没有出错,它只是快速打印出一些内容,然后消失,留下相同的登录窗口。如果是这样,我需要在服务器端执行什么操作。我回答中的链接描述了解决方案。