Клієнт, схожий на Dropbox для Mac, щоб отримати доступ до наявного FTP / WebDAV / CMIS сховища


23

У нас на комп’ютерах Macs багато користувачів, які отримують доступ до своїх файлів на одному великому сервері, який не працює на Mac, який підтримує FTP / WebDAV / CMIS.

ПРОБЛЕМА: Вони не можуть використовувати свої файли, не підключаючись до Інтернету.

ПИТАННЯ: Чи існує програмне забезпечення, схоже на Dropbox для FTP? чи WebDAV? чи CMIS?

  • При підключенні натискає на сервер локальні зміни
  • Підключившись, оглядайте сервер кожні п ять хвилин, щоб стягнути зміни
  • Переважно з відкритим кодом
  • Користувальницький інтерфейс, схожий на Dropbox: Піктограма лотка, діалогове вікно мінімальної конфігурації, можливо зелений прапорець у Finder, щоб показати, які файли синхронізовані.
  • Запускається автоматично при завантаженні або вході

Просто для того, щоб було зрозуміло: я не шукаю інтернет-сервісу хостингу. У мене є існуючий сервер, і не планується переміщення будь-яких даних до будь-якої хмари. Я шукаю програмне забезпечення на стороні клієнта, яке може синхронізувати локальні файли з сервером при підключенні до мережі.

Мене попросили додати короткий розділ, який описує, чому DropBox не є рішенням: 1) Документи конфіденційні, сторонні - це не варіант 2) Dropbox недостатньо надійний (потрібен кращий час роботи / угоди про угоди) 3) Dropbox стає надзвичайно дорогим для великих масштабів 4) Інтерфейс FTP / WebDAV / CMIS фактично надається "Альфреско", системою управління документацією підприємства, яка має багато інших функцій (не лише передачу файлів), та інтегрована з іншими критичними системами підприємства. Тож моє запитання стосується лише клієнта.


3
Не відмовляйте когось від відповіді, але можете додати короткий розділ, чому Dropbox не для вас? Я можу побачити, як принести в жертву приємне програмне забезпечення, якщо вам потрібно розмістити його внутрішньо через проблеми контролю чи дотримання правил. Я можу побачити різні відповіді, якщо ви головним чином зосереджені на мінімізації витрат за рахунок часу / надійності / якості програмного забезпечення. Або ви хочете знову реалізувати відстеження та синхронізацію домашньої папки сервера Lion для мобільних облікових записів?
bmike

@bmike: Розділ додано, дякую за пораду, я тут новий :-)
Nicolas Raoul

Тепер це чудове питання! Я обдумаю кілька варіантів і дам йому кружляти. Дякую за додаткові деталі
bmike

@NicolasRaoul Мені було цікаво, що закінчилося вашим рішенням. Ми працюємо з шматками ownCloud і просто не використовуємо їх сховище.
E1Suave

@ E1Suave: Ми не змогли знайти зручний інструмент, який бажають наші клієнти, тому ми зараз розробляємо його. Це буде безкоштовно та з відкритим кодом. Ми оголосимо тут: twitter.com/CmisSync1
Ніколас Раул

Відповіді:


7

Ви можете заглянути в такі програми з відкритим кодом:

  • FTPSync

    сценарій Perl для синхронізації дерева локальних каталогів та віддаленого дерева FTP-каталогів.

  • ownCloud

    Веб-сервіси під вашим контролем.

    Поточні можливості: управління файлами, доступ до WebDAV, обмін через загальнодоступне посилання, потокове передавання музики, користувачі та групи, OpenID, LDAP У розробці: обмін, шифрування, календар, контакти тощо, клієнт синхронізації настільних ПК, додатки для Android та webOS, сервер-сервер синхронізація

    ПРИМІТКА. Ви не повинні використовувати їх сховище.


+1 FTPSync.pl - правильне рішення, дякую! BBOX використовує протокол SVN, я просив FTP або WebDAV або CMIS. У клієнта Android lastcloud, здається, є функція синхронізації WebDAV: gitorious.org/owncloud/android/blobs/master/src/eu/alefzero/…, але я не зміг знайти жодного клієнта Mac із синхронізацією WebDAV у їх вихідному коді ... чи я щось пропустити?
Nicolas Raoul

Маю визнати, що не маю особливого досвіду роботи з власнимCloud, окрім обговорення використання цього продукту в нашому недавньому комітеті з питань ІТ. Однак наступні посилання можуть бути корисними для вас. blog.karlitschek.de/2011/06/… owncloud.org/support/webdav
E1Suave

Прошу вибачення, що мав намір дати спочатку інше посилання. Перевірте мій оновлений коментар. :)
E1Suave

Посилання на karlitschek не містить інформації про жодного клієнта для синхронізації Mac ...
Nicolas Raoul,

Чи знайшли ви успіх у FTPSync.pl?
E1Suave

4

CmisSync - це як Dropbox, і синхронізується з будь-яким сервером , сумісним CMIS :
SharePoint, Documentum, FileNet, Alfresco, Nuxeo, DocuShare, Oracle, Lotus, SAP, Windchill тощо.

введіть тут опис зображення

  • Синхронізується вгору та вниз
  • Файл залишається доступним у режимі офлайн
  • Конфлікти обробляються, як у Dropbox

Open Source .
Відмова: Я написав CmisSync як вилку SparkleShare, інструмент, згаданий у відповіді Патріка, який, на жаль, підтримує лише протокол Git.


1

Ви можете спробувати IQ Uploader.com . Для розкриття я головний розробник, який працює над цим проектом.
Він робить саме те, що ви описуєте, і забезпечує синхронізацію FTP для MacO та Windows. Він також використовує FTP-SSL / TLS за замовчуванням. Він синхронізує локальні зміни в режимі реального часу.
Ми тільки що випустили дуже корисну альфа-версію Mac, яку ви можете завантажити. Офіційна бета-версія Mac вийде до кінця 2014 року.


+1 Схоже, гарне рішення для FTP! Занадто поганий сканування FTP-серверів суттєво неефективний (оскільки у протоколі FTP немає концепції "останніх змін"). Приємно бачити, що це відкритий код!
Ніколя Рауль

1

У мене була схожа вимога при спробі роботи з файлами на віддаленому FTP-сервері від декількох клієнтів. Для мене найкращим робочим рішенням для ОС 10.11.4 є Fuse для OS X разом з MacFusion.

Перший можна знайти на sourceforge:

https://sourceforge.net/projects/osxfuse/files/

Fuse - це "фоновий пакет", який в основному розширює можливості X-файлової системи OS. (Деякі старі підручники вказують на MacFuse, це, на мій погляд, старіша версія, яка більше не підтримується.)

MacFusion є своєрідним інтерфейсом для Fuse. В принципі, вам не потрібно знати більше, ніж ваші облікові дані, щоб отримати доступ до свого FTP-сервера. Тут я знайшов (досить старий) підручник із скріншотами зі старої версії MacFusion, яка все ще працює:

http://www.simplehelp.net/2008/07/25/how-to-mount-a-remote-file-system-as-a-local-drive-in-os-x/

чт


0

Інтерархія звучить так, що вона може робити те, що ви хочете. Мені це прийшло до відома в контексті заміни iDisk, яка може зберігати резервні копії файлів на сервері, синхронізувати папки, спільно використовувати файли тощо. Я сам це не використовував - я повідомляю про прочитане - але це звучить як імовірний кандидат.


Ви говорите про їхню функцію "NET DISK"? Або щось інше?
Ніколя Рауль

Дзеркальне відображення Netdisk не вирішить вашу потребу в доступі до файлів у режимі офлайн. Вони кажуть, що файли можуть бути доступними локально: "Дзеркало синхронізує локальну папку та віддалений каталог таким чином, що вони є ідентичними (хоча ви можете мати кілька винятків). Це робиться шляхом завантаження, завантаження або видалення файлів." ( help.nolobe.com/interarchy/#mirroring )
JRobert

Чи синхронізація здійснюється автоматично весь час, чи мені потрібно кожного разу натискати кнопку (як здається, це стосується Cyberduck trac.cyberduck.ch/wiki/help/en/howto/sync )
Ніколас Раул,

Їх посилання підтримки веде до набору сторінок довідки та контактної форми підтримки.
JRobert

0

Goodsync можна налаштувати для автоматичної синхронізації. Я тільки почав його використовувати тиждень тому. У мене є кілька папок, створених для автоматичної синхронізації при зміні файлів, таких як DropBox, а деякі для періодичної синхронізації, наприклад Time Machine, кожні x години. Він також синхронізує мій ereader, коли я підключаю його до свого Mac. Деякі завдання синхронізації є двосторонніми, деякі лише одним способом, без глибокого аналізу, просто автоматично передають усе.

Я вибираю це, оскільки швидкість передачі WebDav була в багато разів швидшою, ніж будь-що інше, що пробували дотепер (Finder and Transmit).


-1

git-annex Асистент є близьким до того, що ви просите:

  • це схоже на краплі;
  • це безкоштовне (= вільне) програмне забезпечення, тобто ви повинні мати можливість самостійно розміщувати його та адаптувати його.

Чого не вистачає (принаймні, зараз):


git annex звучить чудово, але я не міг зрозуміти, як це щось схоже на Dropbox. Схоже, зовсім не стежить за зміною папки.
Крегокс

@Cawas Це так. git-annex.branchable.com : "Помічник git- annex перетворює git- annex у простий у використанні синхронізатор папок". git-annex.branchable.com/assistant/quickstart : "Тоді будь-які зміни, внесені в її папку, автоматично призначаються для git та синхронізуються з сховищами на інших комп'ютерах."
imz - Іван Захарящев

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.