Il pacchetto rsync contiene l'utilità rsync. Essa serve per la sincronizzazione di grandi archivi di file su una rete.
Download (HTTP): http://rsync.samba.org/ftp/rsync/rsync-2.6.3.tar.gz
Download (FTP): ftp://ftp.samba.org/pub/rsync/rsync-2.6.3.tar.gz
Download MD5 sum: 2beb30caafa69a01182e71c528fb0393
Dimensione del download: 583 KB
Stima dello spazio su disco richiesto: 4.8 MB
Stima del tempo di costruzione: 0.17 SBU
Per ragioni di sicurezza si incoraggia l'esecuzione del server rsync come utente e gruppo senza privilegi. Se si intende eseguire rsync come demone, creare l'utente e il gruppo rsyncd con i seguenti comandi:
groupadd rsyncd &&
useradd -c "rsyncd Daemon" -d /home/rsync -g rsyncd -s /bin/false rsyncd
Installare rsync eseguendo i seguenti comandi:
./configure --prefix=/usr &&
make &&
make install
Questa è una semplice configurazione solo per il download. Vedere la man-page di rsyncd per opzioni aggiuntive (es., autenticazione utente).
cat > /etc/rsyncd.conf << "EOF" # This is a basic rsync configuration file # It exports a single module without user authentication. motd file = /home/rsync/welcome.msg use chroot = yes [localhost] path = /home/rsync comment = Default rsync module read only = yes list = yes uid = rsyncd gid = rsyncd EOF
Notare che se si vuole fornire un archivio rsync sulla propria macchina locale bisogna avviare solo il server rsync. Questo script non è necessario per eseguire il client rsync.
Installare l'init script /etc/rc.d/init.d/rsyncd incluso nel pacchetto blfs-bootscripts-6.0.
make install-rsyncd
Il pacchetto rsync contiene rsync.
rsync sostituisce rcp (e scp), che ha molte più funzioni. Esso usa "l'algoritmo rsync", che fornisce un metodo molto veloce di sincronizzazione di file remoti. Fa questo inviando solo le differenze nei file sul collegamento, senza richiedere che entrambi i set di file siano presenti in anticipo ad una estremità del collegamento.
Last updated on