Impedir listado de directorios de sitios web

3

Cuando mi servidor web CentOS 7 Apache se vio comprometido recientemente, que aloja múltiples sitios, se cargó un script en uno de los sitios y luego se usó para agregar archivos a cualquier otro sitio en el servidor que tuviera directorios grabables. Entonces, digamos que los sitios web están almacenados en:

/home/sites

Ese directorio es propiedad de root y tiene 755 permisos:

rwxr-xr-x

Mi pregunta es, ¿cómo puedo configurar los permisos, o configurar el servidor web, para que las secuencias de comandos ejecutadas en un sitio no puedan ver una lista de directorios para /home/sites ?

Todos los sitios utilizan el usuario y grupo apache .

    
pregunta SuperDuperApps 20.02.2017 - 20:02
fuente

1 respuesta

1

Parece que todo lo que necesito hacer para lograrlo es establecer los permisos en 711 en /home/sites :

rwx--x--x

Entonces no se puede generar una lista de directorios, pero aún se puede acceder a los archivos que contiene.

    
respondido por el SuperDuperApps 20.02.2017 - 20:34
fuente

Lea otras preguntas en las etiquetas