Tengo un recurso compartido que tiene los permisos:
- Usuario "K" - > leer / escribir
- Grupo "Inicio" - > solo lectura.
Sin embargo, cuando un usuario que no sea K, miembro del grupo Home se conecta a este recurso compartido, aún puede crear archivos en él.
Los permisos de Unix en este recurso compartido son: rwxr-x --- para K y Home resp. Cuando C crea un directorio o archivo, se crean con rw ------- con C y Home. Supongo que el demonio SMB se ejecuta como root y, por lo tanto, puede crear archivos y, de alguna manera, ignora los permisos de Unix.
Los permisos para el directorio compartido (ejecutando ls -del /Volumes/SharedVolume
) son:
rwxrwxr-x+ 8 K admin 272 Jun 14 2015 .
0: user:_spotlight inherited allow list,search,file_inherit,directory_inherit
¿Cómo soluciono esto?