Ich habe einen Ordner mit ein paar Dateien und etwas Platz auf einem Webserver. Ich möchte eine bidirektionale Synchronisation zwischen dem lokalen und dem entfernten Ordner unter Linux durchführen, nur zum Zeitpunkt der Änderung. Wie mache ich das? Übrigens kann ich nichts auf dem Server installieren, es ist in jeder Hinsicht nur Platz.
Hinweis: Ich habe bereits RSA-Schlüsselpaare eingerichtet, sodass dies im Hintergrund geschehen kann.
quelle
Jedes Mal, wenn Sie eine Synchronisierung zwischen zwei Ordnern benötigen,
rsync
ist dies eine flexible Wahl. Das Problem ist, dass rsync das FTP-Protokoll nicht unterstützt. Ein guter Workaround dafür ist curlFtpFS :Mit curlFtpFs ist es ziemlich einfach, einen Remote-FTP-Ordner in Ihr Dateisystem aufzunehmen.
Dies ist ein kurzes Beispiel, das die Verwendung beider Tools zeigt:
Lesen Sie die Manpage für weitere Informationen.
Wenn Sie keine solchen Anstrengungen unternehmen möchten, um curlFtpFS zu installieren, und nur einige Dateien synchron halten möchten, gibt es viele FTP-Tools, die solche Synchronisierungsfunktionen bieten:
quelle