Bonjour!
J’ai mis en place une tache cron afin de synchroniser un répertoire de mon ordinateur de travail vers mon serveur. Le but est de pouvoir accéder à ces documents via navigateur.
J’ai donc pour cela configuré nginx pour qu’il “auto indexe” ce dossier.
Cependant voilà, avec rsync, les fichiers sur le serveur appartiennent à l’utilisateur “pi”. Cependant, nginx, pour les fournir, voudrait qu’ils soient à l’utilisateur “www-data”.
Comment je fais? Un chown à chaque fois? Ou y a-t-il une astuce?
La commande rsync est la suivante :
SOURCE=/home/xavier/Education
TARGET=pi:/media/PIDATA/sauvegarde/xavier/
rsync \
-e "ssh -C -p 2222" \
-rlvDtuz \
--progress \
--ignore-errors\
--force\
--del \
$SOURCE $TARGET