Restricción de acceso en servidor web (Ubuntu)

Últimamente al instalar un servidor web con apache, en una distribución Debian nos encontramos que el  archivo .htaccess no funciona para restringir el acceso a las carpetas del servidor, por lo que la solución esta en configurar el acceso a la carpeta mediante el archivo de configuración del apache que se encuentra en la ubicacion /etc/apache2/apache2.conf donde debemos agregar la ubicación de la carpeta que queremos restringir, esto usualmente es utilizado cuando esa carpeta no tiene un archivo de inicio (index.html o index.php), la razon de realizar esto es que, si accedemos a esa carpeta nos mostrara un listado de lo que contiene. link

Si no deseamos que esto ocurra entonces editamos el archivo de configuración del apache /etc/apache2/apache2.conf donde procedemos a agregar la siguiente configuración:

(Se preguntaran porque tuve que poner el código como imagen, porque,  el editor de blogspot me lo reconoce como código html y no lo quiere mostrar.)
Guardamos y reiniciamos el servicio del apache: "sudo service apache2 restart".
Luego probamos que funcione correctamente:

También podemos verificar que tenga el acceso habilitado para los archivos:

Esto es muy sencillo pero hay varias opciones mas que se pueden utilizar en la configuracion del servidor cabe recalcar que en ubuntu no se utiliza el archivo de configuracion httpd.conf todo la configuración necesaria se encuentra en apache2.conf

Salu2

Comentarios

Entradas populares de este blog

Obtener acceso al modem de Comteco

Configuracion de router como repetidor, usando el router, switch TP-Link TL-WR941ND

Modo administrador módem Baudtec SKY-W273-2T2R (Solución definitiva)