1

Я надеюсь, что при выполнении следующей команды владелец и идентификатор группы (o-and-g) останутся на удаленном сервере демона rsync. Тем не менее, каждый файл имеет o-and-g такой же, как настроено в rsync.conf , [uid] и [gid].

sudo rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} rsync_backup@[ipv6]::backupfiles --password-file=/etc/rsyncd.passonly

Итак, мой вопрос, как сохранить те же o и g вместо использования тех, что в rsync.conf? Должны ли эти пользователи и группы присутствовать на этом сервере?

1 ответ1

3

rsync может только изменить владельца и группу на оригинал при запуске от имени пользователя root. Поскольку вы, очевидно, установили UID без полномочий root в файле rsyncd.conf, rsync может хранить файлы только от имени этого пользователя. Это мера безопасности, введенная операционной системой, так что обычные пользователи не могут создавать файлы и менять владельца на другого пользователя.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .