Как иметь дело со смешанными полномочиями при использовании rsync?

У меня есть каталог, который я хочу копировать на удаленном сервере с помощью rsync. Кстати, эти файлы помещаются в синхронизировавший каталог при помощи доли Samba от клиентов Windows.

Я создал пользователя на обоих серверах конкретно для управления rsync задачей. Я включил ssh основанную на ключе авторизацию без пароля и работ соединения, как она должна.

Моя проблема вокруг управления и репликации полномочий и владения. Я использую-a опцию сохранить те биты, который работает хорошо. Проблема - то, что мой пользователь передачи не может иметь доступа к файлам и каталогам на локальном сервере, и будет нуждаться в расширенных полномочиях на удаленном.

Я знаю, что могу установить пользователя передачи, чтобы иметь sudo без пароля только для rsync и знать, что существуют rsync опции такой как --super --fake-super, --rsync-path. С другой стороны, если я установил force group опция на моей доле самбы, я могу гарантировать, что все файлы принадлежат той же группе, и путем добавления моего пользователя передачи к той группе, я могу разобраться в полномочиях группы использования местного конца. Что нормальный/больше всего разумный путь состоит в том, чтобы достигнуть этого?

2
задан 17 August 2015 в 15:33

0 ответов

Другие вопросы по тегам:

Похожие вопросы: