syncthing als root verweigert Synchronisation

Gast #7353756
Lesenswert?

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.

#7358342
Lesenswert?

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!).

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren