Я оглянулся и ничего не смог найти для этого.
Есть много программ, которые позволяют синхронизировать по FTP или SFTP. Но вот беда. Я за прокси, который вызывает 2 основных вопроса. Во-первых, прокси предотвращает нормальные соединения SSH; но я смог установить соединение PuTTY без проблем. Во-вторых, прокси-сервер FTP не обрабатывает "стандартные" команды FTP для изменения временных отметок удаленного файла (например, MDTM). Таким образом, это приводит к тому, что синхронизация не работает, потому что каждый раз, когда файл загружается, он получает новое время, что затем снова не соответствует файлу, и так далее. Я пытаюсь синхронизировать / создавать резервные копии файлов, которые изменились только при их изменении.
Мои потребности несколько:
- Было бы хорошо использовать установленное программное обеспечение ... SyncBackSE, GoodSync (который предположительно использует PuTTY, но я не могу заставить его работать), rsync и т.д. Короче говоря, я не хочу писать свой собственный код, если я могу избежать этого. Многие стандартные программы заблокированы прокси-сервером (например, DropBox). 
- Мне бы не хотелось слишком углубляться в это ... редактирование файлов .conf, запуск демонов и т.д. Выходит за рамки того, что я бы предпочел. 
- Предпочтительна двусторонняя синхронизация, включая папки, удаления и т.д. 
На что я посмотрел:
- Бесконечные поиски по SFTP, ssh через прокси-сервер, rsync через PuTTY, переадресация портов для FTP (пассивный режим убивает меня каждый раз при этом) и десятки других. 
- GoodSync. Предположительно позволяет мне использовать кредиты PuTTY, но я не могу понять, как. 
- Написание собственного программного обеспечения для этого. Обычно заканчиваются проблемами с открытием новых соединений для каждой передачи файла (медленным), или проблемами с определением, какие файлы новые, удаленные и т.д., Время (у меня не так много времени, чтобы посвятить этому). 
Кто-нибудь пробовал это и удалось? Если так, то как?
Спасибо заранее за любую помощь.
