expect Иногда необходимо реализовать копирование файлов в определенное время по SSH с удаленного компьютера. Это необходимо для периодического копирования бэкапов, файлов конфигураций и т.д.
Для работы этого скрипта, в системе должен стоять expect, куда же без него. :)
Это можно реализовать так (скрипт):
1 2 3 4 5 6 7 8 9 |
|
Первоначально надо запустить скрипт вручную, т.к. первое соединение по SSH неминуемо попросит занести хост в ssh-hosts. Далее выставляем в cron.