Los archivos o directorios se pueden proteger contra accesos no autorizados mediante los permisos de acceso. Los permisos de acceso se establecen en 3 niveles :

  • Dueño : afecta al propietario de un archivo o directorio.
  • Grupo : afecta a los usuarios que pertenecen al mismo grupo que el dueño del archivo o directorio.
  • Resto : Para el reto de los usuarios del sistema.

Para cada nivel hay tres tipos de acceso :

Lectura :

  • Archivo     Se puede ver su contenido.
  • Directorio Se puede listar su contenido.

Escritura :

  • Archivo     Se puede modificar.
  • Directorio Podemos       crear    y    borrar   archivos y subdirectorios.

Ejecución :

  • Archivo     Se puede ejecutar como un comando.
  • Directorio Permiso para acceder a él.

Máscara de permisos:

Indica los permisos de acceso de un archivo. Formada por 10 caracteres indicando el tipo de archivo y sus permisos. Primer carácter : Indica el tipo de archivo o directorio.

– Archivo de datos.

  • d  Directorio.
  • b    Archivo especial a nivel de bloque.
  • c    Archivo especial orientado a carácter.
  • p    Archivo especial tipo FIFO.
  • Tres caracteres siguientes : Permisos que afectan al dueño.
  • r    Permiso para lectura.
  • w    Permiso de escritura.
  • x    Permiso de ejecución.
  • –    No tiene este permiso.

Los permisos aparecen siempre en ese mismo orden : rwx.  Tres caracteres siguientes : Indican los permisos para el grupo.
Tres últimos caracteres : Permisos que afectan al resto de los usuarios. Ejemplo:

1. -rwxrw—x
2. drwxr-x—
3. crw-rw-rw-