【问题标题】:Secure Alternative to "wget --mirror" [closed]“wget --mirror”的安全替代方案[关闭]
【发布时间】:2009-10-27 21:23:04
【问题描述】:

我正在寻找一个安全的替代方法来做这样的事情,

wget --mirror --preserve-permissions --directory-prefix=/hdd2/website-backups --exclude-directories=special,stats --ftp-user=user --ftp-password=pass ftp://ftp.domain.com

它是通过 cron 执行的。

其中的“--mirror”开关对我来说很重要。

【问题讨论】:

  • 尝试在 SuperUser 或 ServerFault 上询问这个问题,他们可能会提供更好的答案。

标签: ssh backup wget


【解决方案1】:

你试过rsync吗? (我以前从未尝试过使用 FTP,但我希望可以做一些事情。绝对适用于 SFTP/SSH。)

【讨论】:

  • 我最终还是选择了 rsync。手册页告诉了我我需要知道的所有内容,尽管我最终不得不用“-i”(眼睛)标志指定我的钥匙的位置。
【解决方案2】:

不知道您在这里所说的“安全”是什么意思——您的意思是您希望支持 SFTP 或 FTPS?

如果是这样,您可以使用Curl--但它不会自己进行递归镜像;你需要一个脚本来做到这一点。

或者还有其他类似的工具——这里是comparison chart,您可能会在其中找到适合您所需功能的工具。

【讨论】:

    【解决方案3】:

    回显ftp://user:password@ftp.domain.com | wget -i -

    或使用 .netrc 存储密码

    还是不使用 wget?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-03-15
      • 1970-01-01
      • 2012-10-08
      • 2010-10-11
      • 2017-03-23
      • 2011-09-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多