Файлы Syncronizing по FTP

Я должен синхронизировать файлы в своем компьютере с сервером, к которому у меня есть только доступ FTP. Таким образом, я не могу использовать rsync (которому был бы нужен, по крайней мере, SFTP, но единственным каналом, доступным для меня, является простой ванильный FTP).

Мне только нужна односторонняя синхронизация: с моей машины на сервер. Я услышал о программе, названной унисоном, но это, кажется, предназначено для двухсторонней синхронизации, и я не уверен, можно ли это было настроить, чтобы сделать то, что я хочу. Я должен также добавить, что программа должна работать нев интерактивном режиме, так, чтобы она могла использоваться в сценарии.

Заключительная опция состояла бы в том, чтобы записать мой собственный сценарий, который сравнивает файлы ко времени изменения (или что-то как этот) и копирует по тем, которые изменились. Мне уже удалось смонтировать каталог FTP к локальному каталогу, таким образом, проблема сводится только к синхронизации двух каталогов. Но мое инстинктивное чувство говорит мне, что уже должно быть что-то как этот существующий в дикой природе.

11
задан 03.09.2009, 14:13

2 ответа

Поскольку я не мог добраться wput для работы я искал альтернативу и нашел: ncftp.

Более конкретно ncftpput, казалось, сделал почти, что wput был разработан, чтобы сделать. Самое главное для меня, это не отказало как wput. И действительно этому удается загрузить только те файлы, которые не изменили использование-z опции:

ncftpput -z -u user -p pass ftp.mydomain.com dir/name files-to-upload...
14
ответ дан 07.12.2019, 12:16

Несомненно, и это называют wput

3
ответ дан 07.12.2019, 12:16

Теги

Похожие вопросы