scp 不工作

scp 不工作

我需要使用 java 中的 ssh 将文件从远程计算机(使用 Windows 操作系统)复制到我的计算机(它也使用 Windows 操作系统)。因此我使用 JSch 示例代码 exec 来完成这项工作。在此我给出了 scp 命令来复制文件。但我总是得到 -1 作为返回值。即使我使用了 ScpFrom 示例代码,但在我的情况下也不起作用。在某些情况下它返回

Unable to execute command or shell on remote system: Failed to Execute process.
exit-status: -1

其他情况(即使用不同的斜杠或路径,它只返回

exit-status: -1

使用的 scp 命令

scp -f user@ipadress:\user\folder\file.txt \user1\folder2

远程机器的用户用户名

我甚至将斜线改为正斜线或双斜线。但都失败了。

freesshd 服务器是否支持 SCP?

有人能帮我解决这个问题吗?提前谢谢了。

相关内容