sftp put -r不工作,终端打印“输入myDirectory”,然后没有任何反应

时间:2016-01-29 02:51:16

标签: unix ubuntu sftp

我正在尝试使用命令“put -r myDirectory”将目录从本地计算机上传到Digital Ocean droplet ubuntu 14.04。最初我有"unable to canonicalize path" issue,但我按照指示创建了一个远程'myDirectory',错误消息消失了。

但是,“put -r myDirectory”仍然不起作用 - 控制台打印“Uploading myDirectory / to / remote / path / myDirectory,Entering myDirectory /”,然后没有任何反应。我是sftp的新手,但我很困惑,因为我无法在互联网上找到我的问题。

2 个答案:

答案 0 :(得分:2)

嗯 - 我目前遇到了同样的问题。 似乎这个OpenSSH错误报告可能与它有很多关系:

http://lists.mindrot.org/pipermail/openssh-bugs/2016-January/015929.html

我在Ubuntu 15.10,OpenSSH版本6.9p1上运行。他们似乎已经在this commit from Feb 11中修复了它,但我还不确定如何在当前环境中运行它。

答案 1 :(得分:0)

使用

<块引用>

放入 /mydir/*

为我工作。