rsync для создания и копирования (извлечения) файлов с удаленного компьютера с использованием зашифрованной парольной фразы

Мое требование

  1. У меня 2 сервера 101 (не прод) и 901 (прод)

  2. Мне нужно копировать каталог в каждое воскресенье с 901 по 101, используя RSYNC

  3. Мне нужно копировать дельту файлов в каталоге каждый день с понедельника по субботу с 901 по 101 с использованием RSYNC

  4. Я могу вытащить данные только с 901 до 101

  5. Я не могу установить пароль без настройки ssh (.ssh/id_rsa.pub)

  6. Вышеуказанные скрипты должны запускаться через cron, поэтому пароли не могут быть предоставлены вручную, поскольку они будут запланированными заданиями.

  7. Итак, мне нужно передать пароль для Prod при запуске сценария в не-Prod

  8. Мне нужно, чтобы этот пароль был надежно защищен с использованием шифрования или шифра.

  9. Сценарии будут запланированы в 101 (non-prod) крон как конкретный пользователь

Пожалуйста, предложите, как мне поступить, иначе будет очень полезно, если кто-нибудь предоставит мне рабочий код.

Заранее спасибо.

Спасибо,

Tapan

0 ответов

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