Hallo zusammen,
ich benutze eine TS-659 Pro II (mit Firmware 3.5.0 Build 0623T).
Ich habe versucht, mittels rsync vom qnap aus einen Linux-Host zu sichern. Auf dem Linux-Host läuft ein rsync-Daemon (mit folgenden Einstellungen in /etc/rsyncd.conf)
...[alles] comment = Root Filesystem path = / use chroot = true read only = false list = true uid = root gid = root auth users = root secrets file = /etc/rsyncd.secrets strict modes = true hosts allow = acer.local qnap.local ...
Wenn ich auf dem qnap-Host
eingebe, antwortet der Linux-Host korrekt mit:
Gebe ich aber auf dem qnap-Host
ein, antwortet der Linux-Host mit:
@ERROR: auth failed on module alles
rsync error: error starting client-server protocol (code 5) at main.c(1818) [Receiver=3.0.7]
Eigentlich müsste jetzt doch eine Passwort-Abfrage kommen...
In meinem eigentlichen Backup-Script wird das Passwort mittels --password-file=/pfad/zum/file gesetzt...
Ich habe dann testweise ein rsync-Binary aus einer aktuellen debian-Distribution in ein Verzeichnis kopiert, dieses Binary aufgerufen, und alles funktioniert wie gewohnt.
Ich kann zur Not mit dieser Lösung leben, aber:
- Warum verhält sich das qnap-eigene rsync-Binary anders?
- Gibt es evtl. (spezielle) Parameter, die ich dem qnap-eigenen rsync-Binary mitgeben muss, um das "normale" Verhalten zu erreichen?
Gruss