Показаны сообщения с ярлыком sftp. Показать все сообщения
Показаны сообщения с ярлыком sftp. Показать все сообщения

среда, 2 сентября 2009 г.

Рекурсивная отправка файлов на FTP

День добрый!
Недавно возникла проблема с переброской по фтп каталога, со всем его содержимым,  подпапок, файлов и т.д.
Существуют FTP клиенты/сервера с поддержкой mput и mget, но к сожалению не всегда есть возможность ими воспользоваться.
Для решения проблемы, я написал небольшой bash скприпт, который генерирует небольшой файл с командами для ftp.
Долго не буду описывать проблему и её решение, перейду к делу:

вторник, 25 августа 2009 г.

Автоматизация sFTP

Столкнулся с такой проблемой, нужно было делать бэкап ряда папок и пересылать их на sFTP сервер.
Вроде бы всё просто, да только в sFTP нельзя задать пароль при коннекте, он спрашивается только после соединения, т.е. возникает проблема автоматизации данного процесса, не всегда удобно вводить руками пароль...
Отсюда я нашёл 2 выхода:
1) Создание пары ключей
2) Автоматизирование ввода пароля

Т.к.про первый способ много где написано и, это не так интересно, я решил разобраться со вторым способом.
Немного покопал в интернете, наткнулся на программку Expect(инструмент для автоматизации и тестирования в ОС Unix). Оказалась очень полезной и интересной программой(я не давно в мире администрирования Linux, поэтому был очень доволен своей находкой).

Итак приступим к написанию самого скрипта: