¿Cómo puedo hacer que los permisos existentes se apliquen a nuevos archivos?

Tengo un SSD en el que he creado dos particiones. El primero sirve para que OS X instale el SO (Mavericks) y el otro para colocar todo el código fuente de mis proyectos y datos que no quiero perder cuando hago un formateo. Ambas particiones están formateadas como Mac OS X Extended.

Ahora mismo todo funciona bien. Creé una partición llamada Datos y coloqué los archivos. Edité los archivos de Apache para cargarlos http://localhostdesde la carpeta correcta en la partición de datos y hacer mi desarrollo de esa manera.

Mi único problema es que cuando creo un nuevo proyecto y coloco los archivos de WordPress allí, no puedo comenzar a usarlo si no edito los permisos cada vez. Intenté usar este comando:

sudo chmod -R 777 /Volumes/Data/

y aunque funciona para los archivos existentes no funciona para los nuevos proyectos, por lo que cada vez que empiezo uno nuevo tengo que hacerlo de nuevo.

¿Sabes si hay algún ajuste que deba hacer en alguna parte para evitar tener tales problemas de permisos? ¿Qué estoy haciendo mal? ¿Este problema está relacionado con el formato de la partición?

Respuestas (1)

Ese comando de Terminal solo se aplica a los archivos existentes, como habrás adivinado. Y no se modifica para que establezca correctamente los permisos de futuros archivos. No funciona así.

Creo que podría tener un problema con la propiedad de su disco. A través de la vista de su Mac, no debe esa partición de disco. Debes arreglar eso.

Y si preguntas por qué funciona el comando Terminal cuando no debo el disco, es por la palabra clave sudo que está delante. sudo inicia al usuario con más privilegios en un sistema UNIX/Linux, que es el usuario raíz, que puede hacer prácticamente lo que quiera. Incluso si es el usuario administrador, no puede hacer todo en su sistema operativo; debe cambiar al usuario raíz. Es básicamente un sistema de seguridad en su lugar.

De todos modos, para establecer el derecho de propiedad de su disco,

  • abrir una ventana del Finder ,
  • haga clic derecho en su disco externo,
  • selecciona Obtener información
  • en la parte inferior, debe haber una sección Compartir y permisos . Comprueba si estás en la lista allí. De lo contrario, agréguese a la lista.

Además, además de su problema actual, ¿por qué dividió el SSD en dos? Dijiste que lo hiciste para no perder tus datos cuando formateas el sistema operativo, pero cuando llega un nuevo Mac OS, se intercambia con el anterior cuando todos tus datos personales permanecen intactos. Además, una copia de seguridad de Time Machine sería mucho más segura si no desea perder sus datos.

Francamente, es una elección personal y cuando lo miras como bits y bytes, nada cambia realmente, pero mantener el SSD como un todo sería mucho más ordenado.