Я новичок в Linux, так что прости меня, если я делаю очевидные ошибки. Я пытаюсь выяснить, как синхронизировать мой ноутбук с моим (Synology) NAS.
Я установил FreeFileSync. Он отлично работает между папками на моем ноутбуке и с NAS на ноутбук.
Я смонтировал свою общую папку со следующей строкой в /etc/fstab
//192.168.10.111/Shared /media/shared cifs username=XXX,password=YYY,domain=WORKGROUP,rw,uid=1000,gid=1000 0 0
Я использую несколько вариантов монтажа, как с umask=0222,file_mode=0777,dir_mode=0777
Я пробовал с
sudo chown kasper:kasper /media/shared
sudo chmod 777
sudo chmod -R 777 /media/shared
НО во всех В следующих случаях я получаю следующий код ошибки в FreeFileSync для файлов, передаваемых на NAS:
errorcode 13: Permission denied [chown]
Когда я делаю это вручную (копирование / вставка файлов и папок в смонтированную папку), все работает нормально. Кажется, что FreeFileSync не имеет правильных разрешений, но я не могу найти способ изменить это. Я надеюсь, что кто-нибудь может мне помочь. Это заняло у меня много часов без разницы.
Спасибо заранее.
Ваши опции монтирования корректны.
Проблема между файловой системой и FreeFileSync.
Перейдите к FreeFileSync, Опциям и снимите флажок здесь с двумя галочками - Безопасные от файла полномочия доступа к файлу копии и Копии (последний может быть проблемой).