【问题标题】:transfer hundreds of files using ssh from remote http host [closed]使用 ssh 从远程 http 主机传输数百个文件 [关闭]
【发布时间】:2013-03-28 23:51:29
【问题描述】:

我想使用 ssh 从某个网站下载数百个文件到我自己的服务器,远程文件是串联的:0001.jpg : 0900.jpg

如何做到这一点?

谢谢

【问题讨论】:

  • 您是否尝试过scprsync 作为两个示例方法?

标签: linux ssh file-transfer


【解决方案1】:

如果您只有 HTTP 访问权限,那么我不明白您为什么说要使用 SSH...

以下是通过 HTTP 执行此操作的方法:

curl -f -O http:www.example.com/folder/image[0001-0900].jpg

【讨论】:

    【解决方案2】:

    scp 接受通配符。

    即:

    scp user@host:/path/* ./path/to/files/locally/
    

    【讨论】:

    • 但我无法访问远程服务器,只能通过 http
    • 你说的是通过 ssh?如果是 http... wget -r -l 1 host/path/to/indexoflinks 可能会工作。
    【解决方案3】:

    您可以在远程服务器上使用带有您的用户名和密码的 scp。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-25
      • 2019-10-27
      • 1970-01-01
      • 1970-01-01
      • 2016-07-26
      • 2015-12-31
      • 2021-06-09
      • 1970-01-01
      相关资源
      最近更新 更多