Скрипт переброски архива с сервера на сервер
Условия работы скрипта:
1) У скрипта есть фтп доступ к серверу 1, с директорией с архивом
2) У скрипта нет фтп доступа на сервер 2, куда требуется перебросить архив. Однако там можно разместить другой скрипт, способный принимать архив с последующей его разархивацией
3) Все архивы будут в формате RAR с паролем. Пароль на архив, как и адрес сервера 2 будет указываться в конфигурации скрипта
Задача сделать возможной переброску архива с последующей его разархивацией путем дергания скрипта на любом из серверов. При этом скрипт должен скачать архив и разархивировать его, использовав заведомо известный пароль.
В скрипте должна присутствовать аутентификация запроса с сервера 1 на сервер 2.
Скрипт должен быть выполнен без критических уязвимостей.
Работа будет выглядеть следующим образом:
Мы заливаем архив RAR с паролем на сервер 1, дергаем в нужном месте скрипт - RAR скачивается на сервер 2 и разархивируется.