GNU/Linux >> Tutoriales Linux >  >> Linux

Linux – Ejecutar Vs Bit de lectura. ¿Cómo funcionan los permisos de directorio en Linux?

En mi CMS, noté que los directorios necesitan el bit ejecutable (+x ) establecidos para que el usuario los abra. ¿Por qué se requiere el permiso de ejecución para leer un directorio y cómo funcionan los permisos de directorio en Linux?

Respuesta aceptada:

Al aplicar permisos a directorios en Linux, los bits de permiso tienen significados diferentes a los de los archivos normales.

  • El bit de lectura (r ) permite al usuario afectado listar los archivos dentro del directorio
  • El bit de escritura (w ) permite al usuario afectado crear, cambiar el nombre o eliminar archivos dentro del directorio y modificar los atributos del directorio
  • El bit de ejecución (x ) permite al usuario afectado ingresar al directorio y acceder a archivos y directorios dentro
  • La parte pegajosa (T , o t si el bit de ejecución está configurado para otros) establece que los archivos y directorios dentro de ese directorio solo pueden ser eliminados o renombrados por su propietario (o root)

Linux
  1. Cómo actualizar un enlace simbólico de Linux

  2. Cómo cambiar el nombre de un directorio en Linux

  3. Comprensión de cómo Umask controla los permisos iniciales de archivo/directorio en Linux

  4. Cómo administrar permisos/propiedades de archivos y directorios en Linux

  5. Cómo ejecutar el archivo python en linux

Cómo eliminar un directorio en Linux

Cómo cambiar permisos en Linux

Cómo leer un archivo con espacios en Linux

Cómo copiar un directorio en Linux

Permisos básicos de directorio de Linux y cómo verificarlos

Bit de ejecución vs lectura. ¿Cómo funcionan los permisos de directorio en Linux?