Назад | Перейти на главную страницу

Ошибка разрешения rsync не удается открыть каталог

Я столкнулся с проблемой при устранении неполадок сервера и клиента rsync.

rsync: opendir "/." (in pub) failed: Permission denied (13)
drwxr-xr-x        4096 2014/01/27 12:02:24 .
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1536) [generator=3.0.9]

Мой /etc/rsyncd.conf выглядит следующим образом.

max connections = 2
log file = /var/log/rsync.log
timeout = 300

[pub]
    comment = random thing available for download
    path = /home/backup/test
    read only = yes
    list = yes
    uid = nobody
    gid = nobody
    auth users = admin
    secrets file = /etc/rsyncd.secrets

У меня есть chmod 600 для /etc/rsyncd.conf и /etc/rsyncd.secrets, ищущих совета.

Я предполагаю разрешения для /home/backup или /home слишком ограничительны для nobody uid / gid. Пожалуйста, проверьте их тоже. Недостаточно иметь свободный доступ к /home/backup/test если доступ запрещен каким-либо более ранним путем.