38.1. Sprovoznění rsync serveru

Pro uvedení rsync serveru do provozu a publikování části adresářové struktury musíme učinit následující:

  1. Samozřejmě nainstalovat program (balíček) rsync

  2. Do souboru /etc/services přidáme řádek

    rsync   873/tcp

    abychom se na port 873 mohli odkazovat symbolickým jménem rsync.

  3. Budeme-li spouštět rsync pomocí inetd, vložíme do souboru /etc/inetd.conf řádku

    rsync      stream      tcp         nowait      root     /usr/bin/rsync rsyncd --daemon

    Jestli jej budeme spouštět jinak, tento krok vypustíme.

  4. Poté si vytvoříme soubor, například /root/rsyncd.conf popisující adresáře jenž zpřístupníme a podmínky za jakých je tak učiněno.

    [mirror]
        path = /mobile/mirror
        comment = Původní mirror řady různých věcí
        read only = true
        host allow = ferit.moraviapress.cz
        max connections = 1
        uid = 0
        use chroot = true
  5. A když už máme server nakonfiurovaný, můžeme ho rovnou spustit:

    joshua:~# rsync --daemon --config=/root/rsyncd.conf