Как разрешить wget рекурсивно загружать весь каталог вместо & ldquo; index.html & rdquo; файл

Я хочу использовать wget для загрузки всего каталога изображений (что-то вроде mystie.com/images/) с одного сервера на другой. Но когда я иду

wget --no-parent --recursive http://mysite.com/images/

, я всегда получаю сгенерированный файл index.html вместо каталога. Я знаю, что мне, вероятно, нужно что-то сделать на исходном сервере, чтобы позволить wget извлечь содержимое, но я не знаю, как даже по каким ключевым словам искать. Спасибо за вашу помощь.

Оба сервера работают под управлением Ubuntu 16.04, и у меня есть root-доступ.

4
задан 26 June 2019 в 17:23

1 ответ

wget может загружать только то, что обслуживает веб-сервер. Если в каталоге есть пустой файл index.html, то wget может загрузить только этот файл.

Альтернативный метод - использовать sftp следующим образом:

  1. sftp username@server_ip
  2. Введите свой пароль
  3. get -r /var/www/html/images/
  4. exit
1
ответ дан 26 June 2019 в 17:23

Другие вопросы по тегам:

Похожие вопросы: