Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
lsyncd [11.12.2016 13:53] – havelock | lsyncd [16.11.2019 15:09] – havelock | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Peer-Synchronisation mit lsyncd ====== | ====== Peer-Synchronisation mit lsyncd ====== | ||
+ | |||
+ | Die Peers sollen nur auf einem Gateway gepflegt werden müssen. | ||
+ | Änderungen werden automatisch an die weiteren Server verteilt. | ||
+ | Nach der Verteilung erfolgt dort auch gleich die Aktivierung, | ||
+ | dafür wird [[incron]] verwendet. | ||
+ | |||
+ | Für die Übertragung wird ein Schlüsselpaar benötigt: | ||
+ | '' | ||
+ | |||
+ | Die Synchronisation läuft im Benutzerkontext von '' | ||
+ | Das geschieht aus Bequemlichkeitsgründen und weil die Peer-Dateien | ||
+ | sowieso dem Benutzer '' | ||
+ | |||
+ | Auf den Zielsystemen muß also der öffentliche Schlüssel '' | ||
+ | die '' | ||
+ | < | ||
+ | cd /etc/fastd | ||
+ | mkdir .ssh | ||
+ | chmod 700 .ssh | ||
+ | touch .ssh/ | ||
+ | chmod 600 .ssh/ | ||
+ | |||
+ | nano .ssh/ | ||
+ | </ | ||
+ | |||
Initialisieren eines neuen Gateways: | Initialisieren eines neuen Gateways: | ||
Zeile 20: | Zeile 45: | ||
===== Installation (Gate01) ===== | ===== Installation (Gate01) ===== | ||
- | | + | < |
- | mkdir / | + | apt-get install lsyncd |
- | + | mkdir / | |
+ | mkdir / | ||
+ | |||
+ | cd / | ||
+ | ssh-keygen -t rsa -b 2048 -f ./lsync -P "" | ||
+ | </ |