Привет всем, есть такая проблемка. Стоит debian jessie в качестве файлопомойки, самбой расшарена папка «sambashare» (/usr/sambashare), для самбы сделан гостевой пользователь sambauser и одноименная группа. Есть так же transmission-daemon, его пользователь debian-transmission добавлен в группу sambauser.
Параметры «share» в самбе
guest ok = yes
guest only = yes
guest user = shareuser
create mask = 660
Права на папку /usr/sambashare стоят 770.
А теперь собственно о проблеме. Допустим торрентокачалка скачала папку test в /usr/sambashare
drwxrwx--- 15 debian-transmission sambauser 4096 сен 27 21:41 /usr/sambashare/test
в ней файл test.txt с правами
-rwxrwx--- 15 debian-transmission sambauser 4096 сен 27 21:41 /usr/sambashare/test/test.txt
Захожу через винду в данную расшаренную папку и пытаюсь удалить файл test.txt, на что мне выдает ошибку о недостатке прав. При этом я могу в этой папке создать файл, но опять же не могу его удалить.
Если же я создам папку в /usr/sambashare/test2 через винду и у нее соответственно будут права
drwxrwx--- 15 sambauser sambauser 4096 сен 27 21:41 /usr/sambashare/test2
То в ней я могу и создавать и удалять файлы. Мозг сломан, единственное, что смог нарыть в гугле это вот эта ссылка:
https://lists.samba.org/archive/samba/2012-February/166270.html
Но она старая и без ответа.
permissions, samba, transmission-daemon, windows