¿Desea obtener información sobre cómo deshabilitar la lista de directorios en el servidor Apache? En este tutorial, vamos a configurar el servidor Apache para bloquear la función de exploración de directorios.
• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Apache 2.4.41
Derechos de autor © 2018-2021 por Techexpert.tips.
Todos los derechos reservados. Ninguna parte de esta publicación puede ser reproducida, distribuida o transmitida en cualquier forma o por cualquier medio sin el permiso previo por escrito del editor.
Lista de equipos
En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.
Como asociado de Amazon, gano con compras calificadas.
Apache – Tutorial relacionado:
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con Apache.
Tutorial Apache – Deshabilitar la lista de directorios
Instale el servidor Apache.
Deshabilite el módulo Apache responsable de la lista de directorios.
Reinicie el servicio Apache.
Como prueba, cree un directorio sin un archivo de índice.
Intente acceder al directorio sin el archivo de índice.
Aquí está la salida del comando.
En nuestro ejemplo, la función de lista de directorios se deshabilitó en todo el servidor Apache.
Desde un equipo remoto, abra el navegador e intente acceder a un directorio del servidor Apache.
• http://192.168.2.222/test
El servidor Apache mostrará un mensaje de error.
Aquí está el resultado, antes de nuestra configuración.
Aquí está el resultado, después de nuestra configuración.
¡Felicitaciones! Ha configurado el servidor Apache para deshabilitar la función de exploración de directorios.
Tutorial Apache – Deshabilitar la lista de archivos en un directorio específico
Instale el servidor Apache.
Edite el archivo de configuración de Apache para el sitio web.
Agregue las siguientes líneas a este archivo de configuración.
Cambie el directorio que desea proteger.
Aquí está el archivo, antes de nuestra configuración.
Aquí está el archivo, después de nuestra configuración.
Reinicie el servicio Apache.
Como prueba, cree un directorio sin un archivo de índice.
Intente acceder al directorio sin el archivo de índice.
Aquí está la salida del comando.
En nuestro ejemplo, la característica de lista de directorios se deshabilitó en un directorio.
Desde un equipo remoto, abra el navegador e intente acceder a un directorio del servidor Apache.
• http://192.168.2.222/test
El servidor Apache denegará el acceso y mostrará un mensaje de error.
Aquí está el resultado, antes de nuestra configuración.
Aquí está el resultado, después de nuestra configuración.
¡Felicitaciones! Ha deshabilitado la lista de directorios en el servidor Apache.
Tutorial Apache – Deshabilitar la lista de directorios mediante HTACCESS
Instale el servidor Apache.
Edite el archivo de configuración de Apache.
Agregue las siguientes líneas al final del archivo.
Cree un archivo HTACCESS en el directorio del sitio web.
Agregue las siguientes líneas a este archivo de configuración.
Configure el permiso de archivo correcto.
Reinicie el servicio Apache.
Como prueba, cree un directorio sin un archivo de índice.
Intente acceder al directorio sin el archivo de índice.
Aquí está la salida del comando.
En nuestro ejemplo, la característica de lista de directorios se deshabilitó en un directorio.
Desde un equipo remoto, abra el navegador e intente acceder a un directorio del servidor Apache.
• http://192.168.2.222/test
El servidor Apache denegará el acceso y mostrará un mensaje de error.
Aquí está el resultado, antes de nuestra configuración.
Aquí está el resultado, después de nuestra configuración.
¡Felicitaciones! Ha deshabilitado la lista de directorios en el servidor Apache.