Ich habe eine virtuelle Maschine mit Dokuwiki auf zwei Hosts, die ich synchron halten will. Da ich nicht immer beide Maschinen laufen lassen will, wäre eine Synchronisation mit syncthing eine Möglichkeit. Nach einigen Klimmzügen ist es mir gelungen, die VM auf dem Host zu mounten. Nur, wie stelle ich es an, dass die Dateien in der VM synchronisiert werden können, die www-data gehören? Die naheliegende Idee, syncthing als root laufen zu lassen, scheint nicht zu funktionieren: auf beiden Maschinen wird das Gegenstück zwar angezeigt, ist aber als "Verbunden (nicht genutzt)" markiert und Verzeichnisse, die ich auf einer Seite anlege, werden von der anderen nicht angenommen. Auch das Verzeichnis auf der anderen Seite zu Fuß anzulegen und ihr die gleiche Ordnerkennung zu verpassen, hilft nichts.
Was spricht dagegen klassisch ssh-keys einzurichten und rsync als Cronjob oder mit einem systemd-Timer zu konfigurieren - so lässt sich das auch problemlos manuell testen? Hinweis: Modernes rsync benutzt im Hintergrund ssh wenn man das nicht bewusst anders einstellt. Direkter SSH-Login auf root mittels Passwort ist bei den meisten Systemen per Default abgeschaltet (was gut so ist, wenn man es nicht braucht stellt das nur Angriffsfläche dar, wenn man es braucht stellt man es um. Best Practice für produktive Umgebungen und erst recht für Systeme die unmittelbar im öffentlichen Netz stehen ist dafür ausschliesslich Schlüsselpaare zu verwenden!).
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.