Я настроил rsyncd.conf для публичного доступа в моем rpi:
log file = /var/log/rsyncd.log
timeout = 600
max connections = 20
uid = nobody
gid = nogroup
read only = yes
list = yes
[public]
path = /home/pi/MISCELAN
comment = directorio misc
hosts allow = *
/home/pi/MISCELAN - это смонтированная файловая система на USB-устройстве с такими параметрами в fstab:/dev/sda1 /home/pi/MISCELAN ext4 rw, пользователи, пользователь, владелец 0 0
В размере клиента я делаю: rsync -vaz rsync://192.168.0.201/public.
Но я получаю ошибки этого разрешения: rsync: change_dir "/" (публично) не удалось: разрешение запрещено (13) Ошибка rsync: некоторые файлы / атрибуты не были переданы (см. Предыдущие ошибки) (код 23) в main.c (1536) [приемник = 3.0.9]
Демон Rsync работает нормально, если я изменю в общей папке rsyncd.conf, например, /home /pi, я могу получить копию всех файлов, но не файлов в MISCELAN. Появляется rsync не может получить доступ к смонтированной файловой системе MISCELAN ¿?
Есть идеи?
РЕДАКТИРОВАТЬ: извините, папка MISCELAN имеет ограниченные разрешения, я тупой :-P