Le package rsync contient l'utilitaire rsync. Il est utile pour synchroniser de grosses archives de fichiers sur un réseau.
Téléchargement (HTTP): http://rsync.samba.org/ftp/rsync/rsync-2.6.2.tar.gz
Téléchargement (FTP): ftp://gd.tuwien.ac.at/utils/admin-tools/rsync/rsync-2.6.2.tar.gz
Taille du téléchargement: 504 Ko
Estimation de l'espace disque requis: 6,5 Mo
Estimation du temps de construction: 0,20 SBU
Pour des raisons de sécurité, lancez le serveur rsync en tant qu'utilisateur et groupe non privilégiés est encouragé. Créez l'utilisateur et le groupe rsync avec les commandes suivantes :
groupadd rsyncd &&
useradd -c rsyncd -d /home/rsync -g rsyncd -s /bin/false rsyncd
Installez rsync en lançant les commandes suivantes:
./configure --prefix=/usr &&
make &&
make install
C'est un simple fichier de configuration en téléchargement seul. Voir la page man de rsyncd pour les options supplémentaires (authentification de l'utilisateur).
cat > /etc/rsyncd.conf << "EOF" # C'est un fichier de configuration basique pour rsync # Il exporte un seul module sans l'authentification utilisateur. motd file = /home/rsync/welcome.msg use chroot = yes [localhost] path = /home/rsync comment = Module rsync par défaut read only = yes list = yes uid = rsyncd gid = rsyncd EOF
Notez que vous ne voulez lancer le serveur rsync que si vous disposez d'une archive rsync sur la machine. Le client rsync n'a pas besoin de ce script pour fonctionner. Ceci dit, si vous voulez lancer le démon rsync, le script de démarrage rsync peut être créé avec les commandes suivantes:
Installez le script d'initialisation /etc/rc.d/init.d/rsyncd inclus dans le paquetage blfs-bootscripts-5.1.
make install-rsyncd
Le package rsync contient rsync.
rsync est un remplacement pour rcp (et scp) disposant de nombreuses autres fonctionnalités. Il utilise "l'algorithme rsync" apportant une méthode très rapide pour synchroniser des fichiers distants. Il le fait en envoyant juste les différences des fichiers, sans nécessiter que les deux ensemble de fichiers soient présents auparavant à un des deux bouts.