Безопасная альтернатива & # 8220; wget --mirror & # 8221; [закрыто]

StackOverflow https://stackoverflow.com/questions/1630712

  •  06-07-2019
  •  | 
  •  

Вопрос

Я ищу безопасную альтернативу тому, чтобы делать что-то подобное,

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

Он выполняется через cron.

" - зеркало " переключиться на это важно для меня.

Это было полезно?

Решение

Вы пробовали rsync ? (Я никогда не пробовал это с FTP раньше, но я ожидал, что что-то можно было сделать. Определенно работает с SFTP / SSH.)

Другие советы

Не уверен, что вы подразумеваете под "безопасным" здесь - вы хотите иметь в виду поддержку SFTP или FTPS?

Если это так, вы можете использовать Curl - но он не выполняет рекурсивное зеркалирование на своих своя; вам понадобится скрипт для этого.

Или есть другие подобные инструменты - вот сравнительная таблица , где Вы можете найти тот, который соответствует нужным вам функциям.

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

или используйте .netrc для хранения паролей

или не используете wget?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top