OK weitergehts.
Habe jetzt eine Keyyfile angelegt und kann mich auch ohne Passwort
verbinden. (ssh Shareer@DS220.ddns.net -p 5152)
Hier nur nochmals die Aufgabenstellung: Daten werden vom Remote Synology
DS220 NAS abgeholt und dann lokal auf dem DS216 NAS abgelegt.
Möglichst eine 1:1 Kopie.
Der Benutzer "Shareer" ist auf der Remote NAS nur mit Leserechten als
Benutzer ausgeführt.
Er darf aber auf die Shell zugreifen. (auf /bin/sh in der /etc/passwd
geändert)
Der Benutzer "Backuper" ist auf der lokalen NAS nur mit
Schreib/Leserechten als Administrator ausgeführt.
Quelle Remote NAS:
1 | DS220.ddns.net
|
2 | SSH Port 5152
|
3 | Benutzer: Shareer
|
4 | Passwort:Kugel
|
5 | Pfad: /volume1/BackupOrdner1
|
Ziel Lokaler NAS:
1 | Pfad: /volume1/BackupOrdner1
|
Der "Administrator" Backuper führt den Rsync Befehl direkt in der Shell
aus.
Der rsync Befehl sieht nun wie folgt aus:
1 | rsync -azv --progress --delete --partial --no-p -e 'ssh -p 5152' Shareer@DS220.ddns.net:/volume1/BackupOrdner1 /volume1
|
Leider erhalte ich noch diese Fehler:
1 | rsync: failed to set times on "/volume1/BackupOrdner1/Ordner Nummer11": Operation not permitted (1)
|
1 | rsync: recv_generator: failed to stat "/volume1/BackupOrdner1/Ordner23/Datei1122.pdf": Permission denied (13)
|
1 | rsync: recv_generator: mkdir "/volume1/BackupOrdner1/Ordner99/SubOrdner55" failed: Permission denied (13)
|
Auf welcher Seite liegt das Problem? Remote oder Lokal?
Ist das ein Rechteproblem vom "Backuper" auf der lokalen NAS oder der
des "Shareer" auf der Remote NAS?