Доброе время суток.Проблема:
Надо регулярно передавать с одной машины на другую файл. Обе под Линём. Думаю использовать FTP, только проблема в том, что надо после получения файла (это на серверной части) выполнить определённые действия (проверить архивы, имена). Не нашёл в какой реализации сервера FTP это можно сделать. :(
Может будут другие идеи?
Подскажите куда копать?
> Подскажите куда копать?в сторону ssh/scp
>> Подскажите куда копать?
>
>в сторону ssh/scpА там есть вызов скрипта по завершению передачи файла? А то пока приходится парсить лог, что не есть красиво.
ЗЫ. А некрасивые самолёты не летают. :(
>>> Подскажите куда копать?
>>
>>в сторону ssh/scp
>
>А там есть вызов скрипта по завершению передачи файла? А то пока
>приходится парсить лог, что не есть красиво.scp file user@host:/home/user
ssh user@host:/home/user/process.sh file
Можно посмотреть на wzdftpd
>Можно посмотреть на wzdftpd
смотри в сторону pure-ftpd. у него можно ставить хендлеры на разные события
смотри в сторону scp + fam или inotify, и секурно и стабильно
Всем спасибо.Особенно Niam-у.
Сделал pure-ftpd + pure-uploadscript. Соответственно в скрипте все действия и делаются. Причем, фтпишник гарантирует что скрипты выполняются линейно. Что как раз и надо, клиентов мало, а работа с файлами большая.
По ssh интересно, но трансфер и так идёт в шифрованном туннеле....
Ещё раз, всем кто откликнулся, спасибо.