Hallo,
ich versuche einen Ordner mit rsync auf eine externe disc meines Servers zu syncen per
rsync -aP /home/karsten/Downloads/extracted/ karsten@192.168.178.200:/var/nextcloud_external_data/save/extracted/
bekomme aber immer die Fehlermeldung:
rsync: ERROR: cannot stat destination "/var/nextcloud_external_data/save/extracted/": Permission denied (13) rsync error: errors selecting input/output files, dirs (code 3) at main.c(653) [Receiver=3.1.2]
Der User heißt auf beiden Systemen karsten, das Passwort stimmt auch. Die Verzeichnisstrucktur des Servers sieht so aus (mit Berechtigungen):
root@kus:~# ll /var/nextcloud_external_data/save/ insgesamt 460 drw-rw---- 22 www-data karsten 36864 Feb 25 22:58 ./ drwxr-xr-x 6 root root 4096 Mai 25 13:19 ../ -rw-rw---- 1 www-data karsten 142 Jul 2 2017 .directory . . . drw-rw---- 1171 www-data karsten 139264 Mai 18 15:23 extracted/ . . .
Ich habe den Gruppen- und Username auch mal spaßeshalber auf dem Server vertauscht, ohne Erfolg. In der /etc/fstab des Servers habe ich die externe Festplatte so gemountet:
root@kus:~# cat /etc/fstab # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> # / was on /dev/sda1 during installation UUID=04ddad6f-af2b-4e9f-a0a0-57d06fd07a64 / ext4 errors=remount-ro 0 1 UUID=e0828934-3eff-4be4-8491-fc8d9041fccd /var/nextcloud_external_data/extracted ext4 auto,defaults 0 2 UUID=797e7b08-7ca4-437c-a70e-8d4daa1f70f7 /var/nextcloud_external_data/haw ext4 auto,defaults 0 2 UUID=318ef5de-1d95-448b-88d0-ba19378a4ea9 /var/nextcloud_external_data/save ext4 auto,defaults 0 2 /swapfile none swap sw 0 0
Woran kann das liegen, dass rsync nicht synchronisiert bzw. die o. a. Fehlermeldung zeigt?