Я был в Интернете, искал свою проблему. Я использую rsync для копирования файлов с рабочего стола Ubuntu 20.04 на NAS Synology DS218+. С убунту 18.04 все работало.
Мне удалось воспроизвести ошибку вручную на терминале, так что вам будет легко рассказать вам о проблеме. Обычно мое резервное копирование выполняется в фоновом режиме через задание cron.
Общий ресурс Synology монтируется следующим образом:
///резервная копия /mnt/cifs cifs inventory=,vers=1.0,iocharset=utf8,sec=ntlm 0 0
И работает.
Теперь проблема
rsync -av ~/tmp/mnt/cifs
опция -a также должна сохранить имя пользователя и группу, мои файлы на рабочем столе Ubuntu имеют мое имя пользователя: моя группа пользователей. Журнал ошибок показывает следующую ошибку:
rsync: ошибка chgrp "/mnt/cifs/tmp": операция не разрешена (1)
Каталог tmp в любом случае создается на NAS. Имя пользователя теперь 1026 (не мое имя пользователя) пользователей группы пользователей (изначально не назначенное моему имени пользователя).
Вопрос Как я могу действительно сохранить имя пользователя и группу пользователей файлов. На NAS я использую то же имя пользователя, что и для Ubuntu, и этот пользователь имеет доступ для чтения и записи к общему ресурсу.