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

但是,“put -r myDirectory”仍然不起作用-控制台显示“将myDirectory/上载到/remote/path/myDirectory,输入myDirectory/”,然后什么也没有发生。我是sftp的新手,但是我很困惑,因为我无法在互联网上找到问题。

最佳答案

好吧-我目前遇到了同样的问题。
看来此OpenSSH错误报告可能与它有很大关系:

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

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

关于unix - sftp put -r不起作用,终端打印 "Entering myDirectory",然后什么也没有发生,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35076051/

10-16 12:34