« LINUX:RSYNCD » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| Ligne 76 : | Ligne 76 : | ||
==Configuration== | ==Configuration== | ||
La configuration est similaire à celle de Windows. Le fichier de configuration est "/etc/rsyncd.conf". | La configuration est similaire à celle de Windows. Le fichier de configuration est "/etc/rsyncd.conf". | ||
Voici un exemple: | |||
---- | |||
# global | |||
max connections = 2 | |||
# limiter à IPV4 | |||
address=0.0.0.0 | |||
uid = sauvegarde | |||
gid = sauvegarde | |||
use chroot = true | |||
log file = /var/log/rsyncd.log | |||
lock file = /run/rsyncd.lock | |||
pid file = /run/rsyncd.pid | |||
# partage | |||
[genealogie] | |||
path = /produc/genealogie | |||
comment = Espace pour la généalogie | |||
strict modes = false | |||
auth users = lsauvegarde | |||
secrets file = /etc/rsyncd.secrets | |||
hosts allow = 192.168.1.2 | |||
read only = true | |||
list = false | |||
charset=utf-8 | |||
---- | |||
Il important de définit le couple "uid" et "gid", c'est à dire définir l'utilisateur et le groupe au niveau du système Linux où s'exécute ce service. Il définit les droits d'accès à l'arborescence mise à disposition. Si cet utilisateur ou ce groupe n'a pas de droit sur un fichier ou un répertoire, celui-ci ne pourra pas être accessible. Dans l'exemple, nous avons choisi le couple "sauvegarde:sauvegarde" car dans l'article précédent, nous avions décrit sa création. | |||
L'utilisateur "lsauvegarde" n'est pas un utilisateur défini sous Windows ou Linux. RSYNCD a ses propres utilisateurs. Les couples "utilisateurs/mots de passe" sont repris dans le fichier "/etc/rsyncd.secrets". Dans ce fichier, chaque ligne comprend deux zones séparées par le signe ":", le nom d'utilisateur en premier, le mot de passe en second. Exemple: | |||
---- | |||
lsauvegarde:Faucon999Noir | |||
---- | |||