【问题标题】:Rsync returns no such file or directoryRsync 不返回这样的文件或目录
【发布时间】:2016-08-18 15:01:38
【问题描述】:

我使用以下命令尝试使用 rsync 从另一台服务器(我认为是 centos)将文件获取到我的 ubuntu 14.04 服务器

rsync -r -e -ssh root@<ip>:/home/<user>/public_html/image.jpg /var/www/html/image.jpg

但是我得到以下错误:

rsync: Failed to exec -ssh: No such file or directory (2)
rsync error: error in IPC code (code 14) at pipe.c(85) [Receiver=3.1.0]
rsync: connection unexpectedly closed (0 bytes received so far) [Receiver]
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [Receiver=3.1.0]

我可以毫无问题地通过 SSH 登录并将文件夹更改为目录。

我尝试将主文件夹递归地放到 777 但这不起作用(我知道我不应该这样做,但服务器会在 2 天内被删除。)

【问题讨论】:

    标签: ubuntu rsync


    【解决方案1】:

    没有-ssh。在-e 选项之后,应该有参数。跑步

    rsync -r -e ssh root@<ip>:/home/<user>/public_html/image.jpg /var/www/html/image.jpg
    

    应该做的工作,但它只是相当于

    rsync -r root@<ip>:/home/<user>/public_html/image.jpg /var/www/html/image.jpg
    

    不知道你的意图是什么。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-02
      • 2013-09-26
      • 2014-02-13
      • 1970-01-01
      相关资源
      最近更新 更多