По мотивам топик Скопировать с FTP , решил проверить, а как с этим обстоит в Linux? На мой взгляд Linux, на порядок удобнее в плане автоматизации разных задач. 1. Слежение за файловой системой в Linux легко решается спомощью inotify/incron 2. По поводу синхронизации с клиентской машиной, на мой взгляд синхронизацию должен инициировать сервер по событию, здесь имеется несколько вариантов. Я рассмотрел два: scp - копирование через SSH scp $1 bravo@192.168.1.218:~/111 но тут есть существенный недостаток, клиентская машина должна быть гарантированно доступна иначе файл на неё не попадёт. rsync (через SSH) - утилита для синхронизации rsync -czavP ~/test/ bravo@192.168.1.218:~/111 тут уж гарантированно все файлы синхронизируются при очередном событии если клиентская машина станет доступна. Для того, что бы, не было запроса пароля, надо просто настроить SSH и обменяться ключами. Ключи SSH Ну и если уж нужна синхронизация со стороны клиента, то можно использовать тот же rsync или wget с опцией --mirror на клиенте. P.S. Этот пост я написал не ради холиваров, просто как заметка на память, уверен что под Windows эту задачу тоже можно решить с помощью того же PowerShell или ещё каким либо образом.