El recurso compartido Cifs no conserva la configuración de permisos en smb.conf (775 en lugar de 777)

El recurso compartido Cifs no conserva la configuración de permisos en smb.conf (775 en lugar de 777)

Entonces tengo un recurso compartido en ubuntu al que se accede a través de máquinas ubuntu y Windows. mi smb.conf relevante es así:

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)

la carpeta "/share" está configurada con 777 permisos. La creación de nuevos archivos/directorios a través de Windows los crea con 777 permisos. montando el recurso compartido con cifs como este:

//<ip>/share /mnt/sahre cifs credentials=/creds,rw,noperm,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0

me da el permiso 775 para todos los archivos/directorios recién creados. Esto está causando algunos problemas graves de compatibilidad. Si alguien tiene alguna sugerencia sobre lo que se debería hacer o investigar, ¡me encantaría escucharla!

información relacionada