¿Cuál es el punto de tener permisos ejecutables en un directorio si los permisos totales son: drwx--x--x?

¿Cuál es el punto de tener permisos ejecutables en un directorio si los permisos totales son: drwx--x--x?

Me pregunto por qué un directorio necesitaría esto.

¿O es posible obtener archivos del directorio sin tener que leerlos directamente?

Respuesta1

El permiso ejecutable en directorios le permite recorrer el directorio sin poder leer su contenido. Esto efectivamente le permite colocar un directorio al que desea que otros tengan acceso, debajo de un directorio al que no desea que tengan acceso.

Un uso común que verá para esto es tener una raíz de documento de sitio web dentro de un directorio de inicio. No necesariamente desea permitir el acceso al contenido del directorio de inicio (ni siquiera ver los archivos), pero debe permitir que el usuario del servidor web acceda al directorio 'public_html' dentro del directorio de inicio.

Respuesta2

Sí, tener +xtodavía te permite acceder al contenido del directorio si conoces los nombres de los archivos. Sólo +rnecesitaslista(es decir, leer) el directorio mismo.

información relacionada