Нужно раз в минуту синхронизировать две папки: одна на сервере под Linux, вторая — на сервере под Windows. Связь через TCP-IP, при этом сервер под Windows внешнего IP не имеет.
Я собираюсь запустить под Linux простенький CGI-скрипт, который будет отдавать и принимать файлы по удалённому запросу. Под Windows, соответственно, будет раз в минуту запускаться программа, которая будет сравнивать содержимое папок и перекачивать туда-сюда файлы.
Годный ли я избрал способ или, возможно, есть более простые и правильные решения?