¿Por qué se eliminan los archivos de manera inconsistente a través de los protocolos cuando sus permisos están configurados en 700?
Productos Aplicables
- macOS
- Windows Server
Escenario
Cuando intentas eliminar archivos con permisos establecidos en 700 (rwx------), los resultados son inconsistentes dependiendo del protocolo que uses.
Explicación
Al acceder a archivos en un NAS a través de un sistema de archivos remoto, el protocolo recupera permisos para determinar los derechos de eliminación. Debido a que diferentes protocolos manejan los permisos de manera diferente, esto lleva a un comportamiento de eliminación inconsistente. Por ejemplo, cuando los permisos de archivo están establecidos en 700 (rwx------), macOS evalúa los permisos del propio archivo para determinar los derechos de eliminación, mientras que Windows evalúa los permisos del directorio que contiene el archivo. La siguiente tabla resume el comportamiento de eliminación de archivos a través de diferentes protocolos:
Método de Conexión | Eliminación de Archivos |
macOS (vía AFP) | No se puede eliminar |
macOS (vía SAMBA) | No se puede eliminar |
Windows (vía SAMBA) | Se puede eliminar |
File Station | Se puede eliminar |
FTP | No se puede eliminar |