¿Cómo configuro los permisos en un directorio para que todos los archivos creados allí sean de lectura / escritura / ejecución para todos?

0

Tengo un directorio de caché en el que varios programas diferentes que son propiedad de varias cuentas diferentes crean / leen / escriben / eliminan nuevos archivos y directorios. Quiero que todos tengan todos los derechos posibles para todas estas cosas en este directorio y todo lo que se cree en él en el futuro.

¿Cómo hago esto?

    
pregunta vampireLady 05.07.2016 - 13:54

2 respuestas

1

Haz clic derecho en el directorio o Comando + I después de hacer clic en él, aparecerá una ventana como esta.

Hagaclicenelcandadoenlaesquinainferiorderechayescribasucontraseña.Ahorapuedescambiarlospermisosparaestedirectorio.Sideseaquetodospuedanleeryescribir,hagaclicenelprivilegiootorgadoaTodosyapareceráunmenúdesplegabledesdeelquepuedeelegirquépermisootorgar.

Espero que haya ayudado.

    
respondido por el John 05.07.2016 - 14:13
-1
  

Quiero que todos tengan todos los derechos posibles para todas estas cosas en este directorio y todo lo que se cree en él en el futuro.

No, realmente, realmente no quieres hacer eso. Estás resolviendo un problema y creando muchos más.

Lo que desea es que cada usuario / proceso pueda leer / escribir / eliminar sus propios archivos pero no romper otras cosas. Afortunadamente, no es la primera persona que se encuentra con este problema y existen dos soluciones perfectas:

  1. use / var / tmp como el directorio de caché, ya que ya lo hace

  2. establezca el bit fijo en su propia carpeta de caché: chmod 1777 my/tmp/

se complica un poco más si se trata de un recurso compartido de red, pero el servidor OS X tiene listas de control de acceso para ayudar.

    
respondido por el peter 05.07.2016 - 14:45

Lea otras preguntas en las etiquetas