Permisos del sistema de archivos


La mayoría de los sistemas de archivos incluyen atributos de archivos y directorios que controlan la capacidad de los usuarios para leer, cambiar, navegar y ejecutar el contenido del sistema de archivos. En algunos casos, las opciones o funciones del menú pueden hacerse visibles u ocultarse según el nivel de permiso del usuario; este tipo de interfaz de usuario se conoce como basada en permisos .

Hay dos tipos de permisos ampliamente disponibles: los permisos tradicionales de Unix y las Listas de control de acceso (ACL) que son capaces de un control más específico.

El sistema de archivos File_Allocation_Table original , diseñado para sistemas de un solo usuario, tiene un atributo de solo lectura que en realidad no es un permiso.

NTFS implementado en Microsoft Windows NT y sus derivados, utiliza ACL [1] para proporcionar un conjunto complejo de permisos.

OpenVMS utiliza un esquema de permisos similar al de Unix. Hay cuatro categorías (Sistema, Propietario, Grupo y Mundo) y cuatro tipos de permisos de acceso (Leer, Escribir, Ejecutar y Eliminar). Las categorías no están separadas entre sí: Mundo incluye Grupo, que a su vez incluye Propietario. La categoría Sistema incluye de forma independiente a los usuarios del sistema. [2]

Mac OS X versiones 10.3 ("Panther") y uso anterior de permisos compatibles con POSIX. Mac OS X, a partir de la versión 10.4 ("Tiger"), también admite el uso de ACL NFSv4. Admiten "permisos de Unix tradicionales" como se usan en versiones anteriores de Mac OS X, y el Manual de administración de servicios de archivos de Apple Mac OS X Server versión 10.4+ recomienda usar solo permisos de Unix tradicionales si es posible. También es compatible con el atributo "Protegido" de Mac OS Classic.