Selektive, gemeinsame und gemeinsame Dateifreigabe zwischen mehreren Computern

277
makepeace

Ich möchte eine Art Netzwerk einrichten, das eine selektive Dateisynchronisierung über eine Reihe von Geräten ermöglicht, z. B. Heimcomputer, Laptop, Tablet und Android-Telefone, entweder über ein lokales Netzwerk oder, falls verfügbar, über das Internet.

Was ich erreichen möchte, ist wie folgt:

Besitzen Sie einen Ordner mit Unterordnern auf einem Heimcomputer, der die Hauptquelle ist.

Verfügen Sie über andere Geräte, die bestimmte Ordner abhängig von ihren spezifischen Berechtigungen und ihrer Konfiguration mit denen des Heimcomputers synchronisieren, und umgekehrt, falls zutreffend.

Beispiel: Laptop Der Laptop und die Heimcomputer verfügen über die gleichen Rechte, um eine bestimmte Gruppe von Dateien zu synchronisieren, z. B. Musik, Videos und Dokumente. Wenn auf dem Heimcomputer eine Datei hinzugefügt oder entfernt wird, geschieht dies auch auf dem Laptop und umgekehrt.

Der Laptop und die Heimcomputer verfügen über ungleiche Rechte zum Synchronisieren einer bestimmten Gruppe von Dateien, dh Downloads. Der Laptop hat das Recht, Dateien zum Download-Ordner hinzuzufügen. Der Heimcomputer synchronisiert diese. Wenn der Laptop jedoch Dateien in diesem Ordner löscht, werden sie nicht vom Heimcomputer gelöscht. Wenn Dateien zum Download-Ordner des Heimcomputers hinzugefügt werden, werden sie auf dem Laptop synchronisiert, bis sie gelöscht werden.

Beispiel: Android-Telefon Android-Telefon wird mit einem bestimmten Ordner auf dem Heim-PC synchronisiert, z. B. "Telefonmusik", wobei nur Dateien in diesem Ordner zum Ordner "Telefone" hinzugefügt werden.

Ein anderes Beispiel sind heruntergeladene Dateien, wobei heruntergeladene Dateien auf dem Telefon mit dem Heimcomputer gemeinsam genutzt werden, nicht jedoch umgekehrt, ähnlich wie in dem obigen Laptop-Beispiel.

Ich bin nicht auf der Suche nach einem vollständigen Lösungsweg, sondern eher nach einer Idee, wo ich anfangen soll. Ich denke, ich möchte den Heimcomputer zu einem Server machen, auf dem Ubuntu oder ähnliches ausgeführt wird, sodass ich die Fernsynchronisierung zulassen kann - dh wenn mein Laptop bei der Arbeit mit dem Internet verbunden ist und dies ein zulässiges Netzwerk für die Synchronisierung ist, würde dies der Fall sein auftreten, und auch dann, wenn es mit dem lokalen Netzwerk verbunden ist.

0
3 Wörter: Resilio Sync Pro. Damon vor 6 Jahren 0
Was ist mit Rsync und Cron? makepeace vor 6 Jahren 0

0 Antworten auf die Frage