28.
Oktober
2014
Seit September verwende ich Copy als Alternative zu Dropbox[1] und bin sehr zufrieden.
Die Daten werden zuverlässig und sicher übertragen, Datenverlust konnte ich noch keinen Feststellen. Auf den beiden Rechnern läuft Linux Mint, die Synchronisation der Daten wird automatisch nach dem Start vom System durchgeführt.
Jedoch musste ich ein kleines Problem feststellen: Meine Entwicklungsumgebung (Apache mit PHP5) wollte beziehungsweise konnte nicht mit den Daten, welche ich via Copy von einem Rechner auf den anderen übertragen hatte. Das Problem lag in den Zugriffsrechten für die Dateien.
Damit die Dateien vom Apache auch ausgeliefert werden können, muss er auch darauf zugreifen können. Entsprechend muss (bei meiner Konfiguration) der Zugriff für die Gruppe wwww-data
erlaubt werden:
ls -la
Dateien und Verzeichnisse dürfen verändert werden:
drwxrwxr-x 8 amy www-data 4096 Nov 17 11:13 .
drwxrwxr-x 6 amy www-data 4096 Okt 22 12:55 ..
-rwxrwx--- 1 amy www-data 84158 Okt 17 10:55 foobar.png
drwxrwx--- 2 amy www-data 4096 Okt 11 10:55 foobardir
Wenn die Synchronisation per Copy stattgefunden hat, waren die Rechte von geänderten Dateien wie folgt gesetzt:
-rw------- 1 amy amy 125 Okt 26 09:32 foobar.gif
Leider konnte ich in der Dokumentation von Copy keine Möglichkeit finden, beim Synchronisieren eine andere Gruppe beziehungsweise andere Zugriffsrechte zu setzen. Also bleibt leider nur der händische weg (oder man schreibt sich ein kleines Script) mit den folgenden drei Aufrufen:
cd ~/Copy/html
sudo chgrp www-data * -R
sudo chmod 770 * -RZuerst in das Verzeichnis mit den Daten wechseln. Anschließend für alle Dateien (und Verzeichnisse) die Gruppe vom Nutzer auf
www-data
ändern. Der dritte und letzte Aufruf ist das Korrigieren der Zugriffsrechte perchmod 770
.
So praktisch und simpel der Name »Copy« für die Anwendung auch ist, so schlecht ist er bei der Suche im Internet. Denn mit »copy« als Adjektiv oder auch als Aufruf gibt es unzählige Seiten – und der größte Teil hat natürlich nichts mit »Copy« als Cloud-Anwendung zu tun.
X_FISH