Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/335.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
Java mtime.sec不存在_Java_Scp - Fatal编程技术网

Java mtime.sec不存在

Java mtime.sec不存在,java,scp,Java,Scp,我在这里面临一个棘手的局面。我有一个基于java的应用程序,它试图用scp远程机器复制某些文件。在执行这些任务时,我从应用程序端发现以下错误消息 scp protocol error mtime.sec not present 但是,当我手动尝试将scp从服务器连接到端点机器时,我能够毫无问题地完成它 我用于手动测试的命令是scp localfileuser@hostname:/tmp/ 我不确定错误消息mtime.sec是否不存在。有人能在这里放些灯吗。我在网上找不到有用的信息,任何专家的想

我在这里面临一个棘手的局面。我有一个基于java的应用程序,它试图用scp远程机器复制某些文件。在执行这些任务时,我从应用程序端发现以下错误消息

scp protocol error mtime.sec not present
但是,当我手动尝试将scp从服务器连接到端点机器时,我能够毫无问题地完成它

我用于手动测试的命令是
scp localfileuser@hostname:/tmp/

我不确定错误消息
mtime.sec是否不存在
。有人能在这里放些灯吗。我在网上找不到有用的信息,任何专家的想法都会有很大帮助


由于SCP使用手动过程正常工作,我不确定SCP是否有问题

我也有同样的问题。如果我升级到ubuntu 12.04,这对我来说很有效。当我对Ubuntu14.04这么做的时候,它失败了,并显示了同样的消息

我根据这个例子编写了scp代码。我想你也是

如果我删除下一行中“T”后面的空格,它就会工作。更改:

command="T "+(_lfile...

执行此操作或将ptimestamp设置为false

protocol error: mtime.sec not delimited  

我在谷歌上搜索了一下,发现这是一条复杂的错误信息。我们最近禁用了root登录,将其设置为“nologin”。我忘了更新我的scp脚本,它仍在尝试以root用户身份登录。当我更新它时,使用新的登录名一切都很好。(很抱歉与Java无关)

就像上面的ZZapper所写的那样

我遇到了与上面相同的问题,试图使用scp连接到远程站点,它也告诉我 “协议错误:未分隔mtime.sec”


运行带有-vvvv的
scp时,结果是在“服务器端”,他们不允许我使用scp,并告诉我改为使用sftp。

我了解到我的问题源于我们的stftp服务器只允许sftp连接这一事实。不允许使用scp

debug2: channel_input_status_confirm: type 99 id 0
debug2: exec request accepted on channel 0
Sink: This service allows sftp connections only.
protocol error: mtime.sec not present

是的,我同意。。。我也必须更新命令,它起作用了,我没有更新这里的问题。。谢谢你的输入,和这个例子完全一样。。。谢谢你的解决方案!我将尝试以某种方式通知该示例的作者。请问如何设置ptimestamp=false?在文件第40行附近,您将看到如何使用该标志i used
-vvvv
来查找。真正的问题是
登录次数过多
。服务器一次只接受两次登录。
debug2: channel_input_status_confirm: type 99 id 0
debug2: exec request accepted on channel 0
Sink: This service allows sftp connections only.
protocol error: mtime.sec not present