rsync для создания и копирования (извлечения) файлов с удаленного компьютера с использованием зашифрованной парольной фразы
Мое требование
У меня 2 сервера 101 (не прод) и 901 (прод)
Мне нужно копировать каталог в каждое воскресенье с 901 по 101, используя RSYNC
Мне нужно копировать дельту файлов в каталоге каждый день с понедельника по субботу с 901 по 101 с использованием RSYNC
Я могу вытащить данные только с 901 до 101
Я не могу установить пароль без настройки ssh (.ssh/id_rsa.pub)
Вышеуказанные скрипты должны запускаться через cron, поэтому пароли не могут быть предоставлены вручную, поскольку они будут запланированными заданиями.
Итак, мне нужно передать пароль для Prod при запуске сценария в не-Prod
Мне нужно, чтобы этот пароль был надежно защищен с использованием шифрования или шифра.
Сценарии будут запланированы в 101 (non-prod) крон как конкретный пользователь
Пожалуйста, предложите, как мне поступить, иначе будет очень полезно, если кто-нибудь предоставит мне рабочий код.
Заранее спасибо.
Спасибо,
Tapan