Форум программистов, компьютерный форум, киберфорум
Софт для Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 Аватар для tonchikp
0 / 0 / 0
Регистрация: 14.12.2014
Сообщений: 21

Синхронизация FTP и локальной директории

13.06.2015, 13:10. Показов 877. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые форумчане! Требуется ваша помощь!

Работаю над сайтом в Linux и в связи с этим задача в синхронизации локальной директории с FTP-директорией..
Хотелось бы чтобы автоматически синхронизация начиналась при изменении файла..

Посоветуйте пожалуйста что-нибудь.. До этого использовал FileZilla, сейчас пытаюсь написать скрипт на bash..
Хостинг бесплатный - есть только FTP!

Сходу приходит направление:
  1. lftp
  2. curlftpfs
  3. rsync

Хотелось бы двусторонней синхронизации со сжатием и проверкой хэшей (как RSYNC), или через монтирование (как CURLFTPFS)..
Первый вариант наиболее простой и вроде мне подходит, но может что-то есть лучше..
Второй - очень капризный, с правами что-то ругается, под root пока только получилось добиться от него работы..
Третий - очень хитрый, даже два локальных каталога то не сразу скопировал, вобщем быстро не дался.. И вроде сам напрямую с FTP не работает.. В нём очень привлекает сжатие, хэши, двухсторонняя синхронизация..
В общем нравятся все трое, но все они с проблемами пока.. Может кто что получше вообще посоветует.. Или ключи какие-то, опции у этих трёх есть, о которых я не знаю..

Добавлено через 20 минут
Добавления:
1. Второй кстати тормозить и подвисать любит..
2. И хотелось бы чтобы копировались только изменения
3. И немного левый вопрос, но связанный с этой темой.. Thunar.. Как в нем избавиться от "призраков" монтирования, то есть предположим нахожусь в директории /mnt, что-нибудь смонтировал ну предположим с помощью curlftpfs, но вижу не название новой директории, а типа ссылки, с полным путём, типа "/mnt/directory".. Проблема устраняется после перезапуска Thunar.. Но может тоже есть более правильное решение, да и почему это происходит, кто может объяснить?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.06.2015, 13:10
Ответы с готовыми решениями:

Как указать Апачу, что вместо одной локальной директории надо обращаться к другой локальной директории?
Сиутация следующая. На Windows-компьютере запущен Апач. И он настроен на директорию c:\www Возможно ли сделать так, чтобы вместо...

Синхронизация FTP серверов
В сети функционируют 2-а ФТП сервера. Наполнение серверов должно быть идентичным. Причем данные пополняются периодически то на одном то на...

Удаление директории на FTP
Проект написан на VS2010 (C#) Мне необходимо добавить удаление директории по протоколу FTP Встроенных элементов работы с FTP в студии...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.06.2015, 13:10
Помогаю со студенческими работами здесь

Синхронизация локальной БД Sqlite
Здравствуйте. Я не так давно занялся изучением разработкой windows phone 8.1 приложений. И возник такой вопрос. У меня есть база данных...

Синхронизация локальной и серверной БД
Всем доброго времени суток. Вчера я задавал вопрос по автономной работе с БД, и сделал для себя вывод что лучше всего создать локальную и...

Сканирование директории на FTP сервере
Как с помощью апплета просканировать директорию по FTP на сервере (посмотреть , какие файлы есть в этой директории)?

Очистка директории на FTP сервере
Всем привет! Подскажите как реализовать полное удаление всего содержимого директории на ftp сервере. Подключиться, залить, скачать файл у...

FTP не видит содержимое директории
Всем привет! Столкнулся с неожиданной ситуацией: при установке ftp-соединения не отображается содержимое директории /var/ и при попытке...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru