.png)
Итак, у меня есть общий ресурс на Ubuntu, доступ к которому осуществляется как с машин Ubuntu, так и с Windows. Мой соответствующий smb.conf выглядит так:
path = /share
create_mask = 0777
force create mode = 0777
security mask = 0777
directory mask = 2777
force directory mode = 0777
directory security mask = 2777
force directory security mode = 2777
writeable = yes
browseable = yes
valid users = <list of users>
forcegroup = group (all the above users are memebers in this group)
папка "/share" настроена с разрешениями 777. Создание новых файлов/каталогов через Windows создает их с разрешениями 777, все в порядке. монтируем общий ресурс с помощью cifs следующим образом:
//<ip>/share /mnt/sahre cifs credentials=/creds,rw,noperm,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
дает мне разрешение 775 для всех вновь созданных файлов/каталогов. Это вызывает серьезные проблемы с совместимостью. Если у кого-то есть предложения о том, что следует сделать или изучить, я был бы рад их услышать!