Dropbox-ähnlicher Client für Macs für den Zugriff auf vorhandenen FTP- / WebDAV- / CMIS-Speicher

23

Wir haben viele Benutzer auf Macs, die auf ihre Dateien auf einem großen Nicht-Mac-Server zugreifen, der FTP / WebDAV / CMIS unterstützt.

PROBLEM: Sie können ihre Dateien nicht verwenden, wenn sie nicht mit dem Internet verbunden sind.

FRAGE: Gibt es eine Dropbox-ähnliche Software für FTP? oder WebDAV? oder CMIS?

  • Wenn eine Verbindung besteht, werden lokale Änderungen auf den Server übertragen
  • Wenn eine Verbindung besteht, wird der Server alle n Minuten abgefragt, um Änderungen abzurufen
  • Am liebsten Open Source
  • Dropbox-ähnliche Benutzeroberfläche: Tray-Symbol, minimaler Konfigurationsdialog, möglicherweise grüner Check im Finder, um anzuzeigen, welche Dateien synchronisiert sind.
  • Startet automatisch beim Booten oder Anmelden

Nur um es klar zu machen: Ich suche keinen Online-Hosting-Service. Ich habe einen vorhandenen Server und es ist nicht geplant, Daten in eine Cloud zu verschieben. Ich suche nach einer clientseitigen Software, die lokale Dateien mit dem Server synchronisieren kann, wenn eine Verbindung zum Netzwerk besteht.

Ich wurde gebeten, einen kurzen Abschnitt hinzuzufügen, der beschreibt, warum DropBox keine Lösung ist: 1) Dokumente sind vertraulich, Drittanbieter sind keine Option 2) Dropbox ist nicht zuverlässig genug (bessere Betriebszeit / SLA erforderlich) 3) Dropbox wird verrückt teuer 4) Die FTP / WebDAV / CMIS-Schnittstelle wird tatsächlich von "Alfresco" bereitgestellt, einem Enterprise Document Management-System, das viele andere Funktionen (nicht nur die Dateiübertragung) bietet und in andere wichtige Unternehmenssysteme integriert ist. Meine Frage bezieht sich also wirklich nur auf die Client-Seite.

Nicolas Raoul
quelle
3
Nicht um jemanden von der Beantwortung abzubringen, aber könnten Sie einen kurzen Abschnitt hinzufügen, warum Dropbox nichts für Sie ist? Ich könnte sehen, dass die nette Software geopfert wird, wenn Sie sie aufgrund von Kontroll- oder Compliance-Problemen intern hosten müssen. Ich sehe unterschiedliche Antworten, wenn Sie sich in erster Linie darauf konzentrieren, die Kosten auf Kosten von Zeit, Zuverlässigkeit und Qualität der Software zu minimieren. Oder möchten Sie die Nachverfolgung und Synchronisierung der privaten Ordner auf dem Lion-Server für mobile Konten erneut implementieren?
bmike
@bmike: Abschnitt hinzugefügt, danke für den Rat, ich bin neu hier :-)
Nicolas Raoul
Das ist eine gute Frage! Ich werde über einige Optionen nachdenken und es versuchen. Vielen Dank für die zusätzlichen Details
bmike
@NicolasRaoul Ich habe mich gefragt, was Ihre Lösung ist. Wir arbeiten mit Stücken von ownCloud und nutzen deren Speicherplatz einfach nicht.
E1Suave
@ E1Suave: Wir konnten das benutzerfreundliche Tool, das unsere Kunden wünschen, nicht finden, deshalb entwickeln wir gerade eines. Es wird kostenlos und Open Source sein. Wir werden hier bekannt geben: twitter.com/CmisSync1
Nicolas Raoul

Antworten:

7

Möglicherweise möchten Sie sich die folgenden Open Source-Anwendungen ansehen:

  • FTPSync

    Ein Perl-Skript zum Synchronisieren eines lokalen Verzeichnisbaums und eines Remote-FTP-Verzeichnisbaums.

  • ownCloud

    Webdienste unter Ihrer Kontrolle.

    Aktuelle Funktionen: Dateiverwaltung, WebDAV-Zugriff, Freigabe über öffentlichen Link, Musik-Streaming, Benutzer und Gruppen, OpenID, LDAP synchronisieren

    HINWEIS: Sie müssen ihren Speicher nicht nutzen.

E1Suave
quelle
+1 FTPSync.pl ist eine gültige Lösung, danke! BBOX verwendet das SVN-Protokoll, ich habe nach FTP oder WebDAV oder CMIS gefragt. Der Android-Client von owncloud scheint eine WebDAV-Synchronisierungsfunktion zu haben: gitorious.org/owncloud/android/blobs/master/src/eu/alefzero/… aber ich konnte keinen Mac-Client mit WebDAV-Synchronisierung im Quellcode finden ... habe ich vermisse irgendwas?
Nicolas Raoul
Ich muss zugeben, dass ich nicht viel Erfahrung mit ownCloud habe, abgesehen von der Diskussion über die Verwendung dieses Produkts in unserem jüngsten IT-Komitee. Die folgenden Links können jedoch hilfreich für Sie sein. blog.karlitschek.de/2011/06/… owncloud.org/support/webdav
E1Suave
Ich entschuldige mich, dass ich beabsichtigt hatte, zuerst den anderen Link zu geben. Bitte überprüfen Sie meinen aktualisierten Kommentar. :)
E1Suave
Der Link karlitschek enthält keine Informationen zu einem Mac-Synchronisierungsclient ...
Nicolas Raoul
Haben Sie mit FTPSync.pl Erfolg gehabt?
E1Suave
4

CmisSync ist wie Dropbox und kann mit jedem CMIS- kompatiblen Server synchronisiert werden:
SharePoint, Documentum, FileNet, Alfresco, Nuxeo, DocuShare, Oracle, Lotus, SAP, Windchill usw.

Bildbeschreibung hier eingeben

  • Synchronisiert sowohl nach oben als auch nach unten
  • Die Datei bleibt offline verfügbar
  • Konflikte werden wie in Dropbox behandelt

Open Source .
Haftungsausschluss: Ich habe CmisSync als Fork von SparkleShare geschrieben, dem in Patricks Antwort erwähnten Tool, das leider nur das Git-Protokoll unterstützt.

Nicolas Raoul
quelle
1

Sie können IQ Uploader.com ausprobieren . Ich bin der Hauptentwickler, der an diesem Projekt arbeitet.
Es macht genau das, was Sie beschreiben, und bietet FTP-Synchronisierung für MacOs und Windows. Standardmäßig wird auch FTP-SSL / TLS verwendet. Es synchronisiert lokale Änderungen in Echtzeit.
Wir haben soeben einen sehr benutzerfreundlichen Mac Alpha veröffentlicht, den Sie herunterladen können. Die offizielle Mac-Beta wird Ende 2014 veröffentlicht.

SilentSteel
quelle
+1 Sieht in der Tat nach einer guten Lösung für FTP aus! Ein schlechtes Crawlen von FTP-Servern ist an sich ineffizient (da das FTP-Protokoll kein Konzept für "Aktuelle Änderungen" enthält). Schön zu sehen, dass es Open Source ist!
Nicolas Raoul
1

Ich hatte eine ähnliche Anforderung, als ich versuchte, mit Dateien auf einem entfernten FTP-Server von mehreren Clients aus zu arbeiten. Für mich ist Fuse für OS X zusammen mit MacFusion die beste funktionierende Lösung für OS 10.11.4.

Der erste ist auf sourceforge zu finden:

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

Fuse ist das "Hintergrundpaket", das die Möglichkeiten des OS X-Dateisystems grundlegend erweitert. (Einige ältere Tutorials verweisen auf MacFuse, nach meinem Verständnis eine ältere Version, die nicht mehr unterstützt wird.)

MacFusion ist eine Art Benutzeroberfläche für Fuse. Grundsätzlich müssen Sie nicht mehr als Ihre Zugangsdaten wissen, um auf Ihren FTP-Server zuzugreifen. Hier habe ich ein (ziemlich altes) Tutorial mit Screenshots aus einer älteren MacFusion-Version gefunden, das sowieso noch funktioniert:

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

hth

nr
quelle
0

Interarchy klingt so, als könne es tun, was Sie wollen. Ich wurde auf einen iDisk-Ersatz aufmerksam, mit dem sich Dateien auf einem Server sichern, Ordner synchronisieren, Dateien freigeben usw. Ich habe ihn nicht selbst verwendet - ich berichte, was ich gelesen habe - aber er klingt wie ein wahrscheinlicher Kandidat.

JRobert
quelle
Sprechen Sie über ihre "NET DISK" -Funktion? Oder etwas anderes?
Nicolas Raoul
Spiegeln. Netdisk würde Ihren Bedarf an Zugriff auf Dateien im Offlinemodus nicht decken. Sie sagen, dass die Dateien lokal verfügbar gehalten werden können: "Ein Spiegel synchronisiert einen lokalen Ordner und ein entferntes Verzeichnis so, dass sie identisch sind (obwohl Sie einige Ausnahmen haben können). Dies erfolgt durch Hochladen, Herunterladen oder Löschen von Dateien." ( help.nolobe.com/interarchy/#mirroring )
JRobert
Wird die Synchronisierung immer automatisch durchgeführt oder muss ich jedes Mal auf eine Schaltfläche klicken (wie es bei Cyberduck der Fall zu sein scheint trac.cyberduck.ch/wiki/help/en/howto/sync )
Nicolas Raoul
Ihr Support-Link führt zu einer Reihe von Hilfeseiten und einem Support-Kontaktformular.
JRobert
0

Goodsync kann für die automatische Synchronisierung eingerichtet werden. Ich habe gerade vor einer Woche damit angefangen. Ich habe einige Ordner wie DropBox so eingerichtet, dass sie beim Ändern von Dateien automatisch synchronisiert werden, und einige wie Time Machine alle x Stunden. Es synchronisiert auch meinen Ereader, wenn ich ihn an meinen Mac anschließe. Einige Synchronisierungsaufträge sind bidirektional, andere nur in eine Richtung. Ohne eine eingehende Analyse wird einfach alles automatisch übertragen.

Ich wähle es, weil die WebDav-Übertragungsgeschwindigkeit um ein Vielfaches schneller war als alles, was bisher versucht wurde (Finder und Transmit).

PierreF
quelle
-1

git-annex Assistant ist in der Nähe von dem, wonach Sie fragen:

  • es ist dropbox-like;
  • Es ist freie (= libre) Software, dh Sie müssen in der Lage sein, sie selbst zu hosten und anzupassen.

Was fehlt (zumindest jetzt):

imz - Ivan Zakharyaschev
quelle
Git-Anhang klingt toll, aber ich konnte nicht sehen, wie es so etwas wie Dropbox ist. scheint überhaupt nicht auf Ordneränderungen zu achten.
Cregox
@ Kawas Es tut. git-annex.branchable.com : "git-annex assistant verwandelt git-annex in einen benutzerfreundlichen Ordner-Synchronisierer". git-annex.branchable.com/assistant/quickstart : " Alle Änderungen, die Sie an seinem Ordner vornehmen, werden automatisch an git übergeben und mit Repositorys auf anderen Computern synchronisiert."
imz - Ivan Zakharyaschev
-1

Haben Sie sparkleShare ausprobiert? http://sparkleshare.org/

Patrick Bunk
quelle
Meine Frage bezieht sich auf den Zugriff auf FTP / WebDAV / CMIS-Speicher. SparkleShare erlaubt dies nicht.
Nicolas Raoul