Hallo Liste, Am Montag November 17 2003 17:47 schrieb Kristian Köhntopp:
On Monday 17 November 2003 12:51, Helga Fischer wrote:
Ausgeführt wird folgender Befehl: /usr/bin/rsync -avz \ 123.456.789.123::pfad/ \ /var/samba/langer/verzeichnis/pfad
Das ist rsyncd-Syntax. Wenn auf dem Zielrechner kein rsyncd läuft, geht gar nix.
Der lief; es ist übrigens der Rechner, der die Daten liefert. Der, der holt, braucht nur rsync. Der Rechner, auf dem der rsyncd läuft, hat eine /etc/rsyncd.conf und siehe da, da kann man schön ein /langer/Pfad/zur/Datei-Kürzel eintragen. Damit wurde mir auch klar, warum das Kürzel funktioniert, das im rsync-Befehl des anfordernden Rechners steht. (Das hatte ich nämlich nicht im Dateisystem gefunden, was mit zu meiner Verwirrung beitrug).
Besser man nimmt ssh Syntax:
rsync -avt -e ssh user@123.456.789.123:/pfad /lokaler/pfad
Yo, da muß man sich noch eine Schlüsselübergabe reinpfriemeln, schließlich soll das Ganze ohne menschliche Beteiligung arbeiten. In meinem Fall kommunizieren die Rechner über VPN; die Verbindung ist also auch ohne explizite Einbindung von ssh verschlüsselt. Ein schöner Artikel zum Thema findet sich hier: http://www.linuxnetmag.com/de/issue8/m8rsync1.html Und jetzt viel Spaß mit rsync, Helga -- ## Content Developer OpenOffice.org: lang/DE ## Office-Suite für Linux, Mac, Windows -- http://de.openoffice.org/ ## Werkstatt & Information zu OpenSource -- http://www.eschkitai.de/ ## Offene Jobs -- http://www.eschkitai.de/openoffice/jobs.html