Cuando establezco ACL con los permisos para la carpeta en Compartir archivos (Configuración del sistema > General > Compartir > Compartir archivos > info) se establecen los mismos ACL y permisos para la propia carpeta en el sistema de archivos ( ls -ld folder/
o Información de carpeta). Básicamente, la carpeta en el sistema de archivos refleja la configuración de Compartir Archivos. Además, cuando configuro ACL para esta carpeta en Compartir Archivos, la información de la carpeta muestra que es Carpeta compartida . Cuando activo el uso compartido de archivos en la configuración del sistema, el Finder muestra la notificación Carpeta compartida con File Sharing al abrir la carpeta. Cambiando la ACL en la configuración de Compartir Archivos puedo impedirme el acceso a mi carpeta de inicio, aunque temporalmente.
Este comportamiento es extraño y creo que empezó cuando quise desactivar el acceso a todos los volúmenes con Compartir Archivos y dejar de compartir el Macintosh HD junto con otros contenidos compartidos a través de SMB para Administradores. Así que he modificado defaults /Library/Preferences/SystemConfiguration/com.apple.smb.server
y añadió dos llaves - VirtualAdminShares
y VirtualHomeShares
- como se describe aquí . Me ayudó a desactivar el acceso a todos los volúmenes, pero el problema descrito anteriormente apareció y persiste incluso cuando he revertido los cambios y eliminado las claves añadidas.
Cuando intentamos activar Compartir Archivos en el Mac de mi colega, nada en el sistema de archivos refleja los cambios de la configuración de Compartir Archivos. No hay notificaciones de Compartición, no hay carpeta Compartida en la información de la carpeta, y los permisos de la propia carpeta tampoco reflejan los cambios de la configuración de Compartición de Archivos.
Mi Mac y el de mi colega ejecutan Ventura, el mío está basado en Intel y el suyo en ARM. Agradecería cualquier ayuda.