rsync не копирует файлы с ограниченными разрешениями

пытается скопировать файлы с rsync, жалуется:

rsync: send_files failed to open "VirtualBox/Machines/Lubuntu/Lubuntu.vdi" 
(in media): Permission denied (13)

этот файл не копируется. Действительно права доступа к файлам этого файла очень ограничены на стороне сервера:

-rw-------    1 1000     1000     3133181952 Nov  1  2011 Lubuntu.vdi

Я вызываю rsync с

sudo rsync -av --fake-super root@sheldon::media /mnt/media

демон rsync запускается от имени root на сервере. корень может скопировать этот файл (конечно). в файле /etc/rsyncd установлено значение "fake super = yes".конф.

что я могу сделать, чтобы файл был скопирован без изменения разрешений файл на сервере?

30
задан Torsten Bronger
09.03.2023 8:42 Количество просмотров материала 2848
Распечатать страницу

1 ответ

Как вы, кажется, корневой доступ к обоим серверам вы пробовали: -- force ?

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

rsync -optg --rsh=/usr/bin/ssh --rsync-path=/usr/bin/rsync --verbose --recursive --delete-after --force  root@sheldon::media /mnt/media
0
отвечен arober11 2023-03-10 16:30

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх