rsync: как сохранить права доступа к выбранному целевому каталогу?

Я не мог понять, как синхронизировать локальные файлы с удаленным хостом, оставляя разрешения удаленной папки для конкретной папки / var / www / site1 / home / images без изменений, то есть 750, а права доступа к исходной папке - 770. Мне нужна эта папка с возможностью записи в apache локально, , но она не должна быть доступна для записи на производственном сервере. И мне нужно сохранить целевые разрешения только для этой папки, для всех остальных файлов и папок должны быть обновлены разрешения.

До сих пор я экспериментировал с --exclude, -filter, но не получил желаемого эффекта.

rsync -av --delete /var/www/site1/ root@mysite.com:/var/www/site1/
13
задан Rob Forrest 7 October 2015 в 10:06
поделиться