Permisos sobre archivos recién creados y carpetas compartidas anidadas

Permisos sobre archivos recién creados y carpetas compartidas anidadas

En OS X Mountain Lion, uso dos cuentas (usuarios que inician sesión); una que es mi cuenta principal y la otra que creé para compartir una carpeta de Google Drive con la principal, ya que esta última también tiene una aplicación activa de Google Drive ejecutándose.

Siempre inicio sesión en ambas cuentas, para que los archivos y los cambios en los archivos de Google Drive a los que se accede a través de la carpeta compartida de mi cuenta principal se actualicen en la web a través de la aplicación que se ejecuta en la cuenta secundaria registrada.

El problema que tengo es que cada vez que se crea un nuevo archivo o carpeta en la carpeta compartida de Google Drive a través de la cuenta principal, dichos archivos y carpetas se crean con los permisos de la cuenta principal y no de la secundaria, por lo que la aplicación Google Drive se ejecuta. en la cuenta secundaria no puedo leerlos y actualizar la web.

No quiero tener la necesidad de hacer clic constantemente en Aplicar permisos a todas las carpetas anidadas (cmd - I), y lo que estoy buscando es una manera de que OS X aplique automáticamente la política de permisos de la cuenta secundaria en su carpeta compartida cuando se agregan archivos a través de la cuenta principal.

Si no hay una función nativa de OS X disponible fácilmente para esto, me gustaría automatizarlo a través de una regla Hazel o similar, para que verifique cambios y aplique la política de permisos.

Gracias,

Respuesta1

No estoy seguro de cómo interactuará esto con Google Drive, pero en general la mejor manera de brindar a varios usuarios acceso consistente a todo lo que hay en una carpeta es crear un grupo (en el panel de preferencias Usuarios y grupos) y agregarle los usuarios relevantes. , luego agregue una entrada de control de acceso heredable a la carpeta y su contenido actual:

sudo chmod -R +a "group:examplegroup allow list,add_file,search,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,file_inherit,directory_inherit" /path/to/folder

Veresta respuesta en apple.separa más detalles.

información relacionada