rsync-2.6.2

Introduction à rsync

Le package rsync contient l'utilitaire rsync. Il est utile pour synchroniser de grosses archives de fichiers sur un réseau.

Informations sur le package

Dépendances de rsync

Optionnel

popt-1.7

Installation de rsync

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 

Configurer rsync

Fichiers de configuration

/etc/rsyncd.conf

Informations de configuration

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

Script de démarrage rsyncd

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

Contenu

Le package rsync contient rsync.

Description

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.