macOS Sierra: cambios en la protección de la carpeta Volumes

Volumes es el directorio invisible en el que macOS Sierra monta por defecto las unidades de almacenamiento de cualquier tipo conectadas a un Mac, da igual que sean locales o unidades de red.

En macOS Sierra, Apple ha restringido los permisos de la carpeta Volumes de forma que tanto Group como Everyone ahora solo tienen acceso de lectura y ejecución, pero no de escritura.

Este cambio implica que el acceso a esa carpeta, más allá de su lectura, requiere root para otras tareas. Esto no afecta al uso de unidades de almacenamiento montadas, pero sí a los scripts que haya podido crear el usuario que ahora requerirán modificaciones para reflejar este nuevo comportamiento.

5 Comments

  1. thepixelboy

    Hola Carlos,

    Ayer actualicé a Sierra y estoy teniendo un problema que, creo, podría estar relacionado con lo que comentas. Tengo un NAS y he mapeado varias unidades en el Mac. Hasta ayer no había tenido problemas pero cuando abro uTorrent e intento descargar algo, me sale un error similar a esto (voy de memoria ahora mismo): «Don’t have enough permissions to write to /volume/MEDIA» ¿Tienes idea de porqué puede ser?

    Gracias!

    1. Carlos Burges Ruiz de Gopegui Post author

      Ahora la carpeta está protegida, por lo que se requieren ajustes en los permisos de la misma para acceder a los contenidos en escritura. El tema es un poco escabroso. Adicionalmente, para los que automatizan cosas vía comandos de terminal, hay variaciones en la forma en la que se usa SUDO.

      Una buena opción, así de memoria, y sin probar, es, si no consigues rodear el problema, crear un hard link (como un alias, pero de Terminal, explicado en humano) del punto de montaje de esos volúmenes del NAS en alguna ubicación del disco de arranque y luego mapear las descargas a ese hard link.

        1. thepixelboy

          Donde dije digo, digo Diego. 🙁

          En realidad no ha funcionado. El symlink se crea perfectamente pero cuando seleccionas esa carpeta en uTorrent como destino de la descarga lo que hace (lógicamente) es llegar a la carpeta original (dentro de Volumes) y vuelta al problema inicial.

          Tendré que buscar otra alternativa.

          Saludos

Deja una respuesta