Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lsyncd

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
lsyncd [16.11.2019 15:07] – [Peer-Synchronisation mit lsyncd] havelocklsyncd [17.07.2021 11:10] (aktuell) havelock
Zeile 21: Zeile 21:
 touch .ssh/authorized_keys touch .ssh/authorized_keys
 chmod 600 .ssh/authorized_keys chmod 600 .ssh/authorized_keys
 +
 +nano .ssh/authorized_keys
 </code> </code>
  
Zeile 26: Zeile 28:
 Initialisieren eines neuen Gateways: Initialisieren eines neuen Gateways:
  
-<file lsyncd_init.sh>+<file bash lsyncd_init.sh>
 #!/bin/bash #!/bin/bash
  
Zeile 51: Zeile 53:
 ssh-keygen -t rsa -b 2048 -f ./lsync -P "" -C "lsync" ssh-keygen -t rsa -b 2048 -f ./lsync -P "" -C "lsync"
 </code> </code>
 +
 +Konfigurationsdatei
 +<file lua /etc/lsyncd/lsyncd.conf.lua>
 +settings {
 + logfile = "/var/log/lsyncd/lsyncd.log",
 + statusFile = "/var/log/lsyncd/status.log",
 + statusInterval = 20
 +}
 +-- fastd Peers
 +sync {
 + default.rsync,
 + source = "/etc/fastd/ffpi/peers/",
 + target = "10.137.12.1:/etc/fastd/ffpi/peers/",
 + exclude = { "*~" }, 
 + delay = 30,
 + rsync = {
 + compress = true,
 + acls = true,
 + verbose = true,
 + rsh = "/usr/bin/ssh -p 22 -o StrictHostKeyChecking=no -l fastd -i /etc/lsyncd/lsync"
 + }
 +}
 +</file>
 +
lsyncd.1573913252.txt.gz · Zuletzt geändert: 16.11.2019 15:07 von havelock