我正在尝试使用命令“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 的新手,但我很困惑,因为我无法在互联网上找到我的问题。
最佳答案
嗯 - 我目前遇到了同样的问题。 看来这个 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/