2 votos

Cómo aplicar automáticamente los permisos de los archivos a una carpeta compartida

Tengo una carpeta compartida de la instalación en un Mac Mini Server. Tiene permisos para nuestra empresa, grupo de lectura/escritura. Cuando un usuario de mac agrega un archivo a la carpeta compartida, hereda los permisos de la carpeta y todo el mundo puede acceder a ella (yay!).

Sin embargo, cuando un usuario de PC agrega un archivo a la carpeta, se insiste en la aplicación de sus propios permisos para el archivo, no permitiendo que los demás usuarios del grupo de acceso. Tengo que manualmente entrar en el servidor y se aplican los permisos de la carpeta para el nuevo archivo añadido.

¿Cómo puedo tener los archivos añadidos por los usuarios de PC heredan automáticamente los permisos de los padres de la carpeta compartida?

1voto

rpetrich Puntos25769

Creo que la manera de resolver esto es la creación de herencia de ACL permisos de la carpeta principal. Más acerca de esto aquí.

En primer lugar, permitir permisos de ACL para PYMES comparte con el siguiente comando.

sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.smb.server AclsEnabled -bool YES

A continuación, configurar la herencia de permisos en el principal titular con el siguiente comando. Esto debe de forma recursiva ir a través de su compartir y aplicar los correspondientes permisos.

sudo chmod -R +a "REPLACE_WITH_YOUR_USER_GROUP_NAME allow readattr,writeattr,readextattr,writeextattr,readsecurity,list,search,add_file,add_subdirectory,delete_child,file_inherit,directory_inherit" REPLACE_WITH_PATH_TO_PARENT_SHARED_FOLDER

Para estar seguro, me gustaría recomendar la creación de un compartir de prueba para probar el comando chmod antes de aplicarlo en su participación de la empresa. A continuación, una vez que está seguro de obtener el derecho de resultados se aplican a la live/producción de compartir.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: