Benutzer-Werkzeuge

Webseiten-Werkzeuge


rsync

rsync

Fehler "Permission denied (13)"

Versucht man mit Rsync eine Datei zu syncronisieren, für die der Benutzer nur Leserechte hat, erscheint folgende Fehlermeldung:

open(/path/to/file) failed!!: Permission denied (13)

Dies tritt besonders häufig bei git- oder svn-Verzeichnissen auf. Als Abhilfe kann man rsync anweisen, diese Dateien als schreibbar für den Benutzer anzulegen:

rsync --chmod=Fu+w

Dann ist das Backup aber nicht mehr identisch zum Original.

Dateien verschieben

rsync lässt sich auch zum Verschieben von Dateien einsetzen, d.h. die Quelldateien werden nach dem Kopieren gelöscht. Dazu muss die Option --remove-source-files verwendet werden.

rsync.txt · Zuletzt geändert: 2016/08/21 14:26 von olli