Evitar que el contenido de /var/www aparezca en la lista cuando un navegador visita mi IP

Evitar que el contenido de /var/www aparezca en la lista cuando un navegador visita mi IP

Oye, ¿cómo te va? Tengo un servidor Ubuntu sencillo que se ejecuta con un montón de vhosts para múltiples subdominios.

Pero cuando alguien golpeahttp://DIRECCIÓN_IP/directamente, ven el índice completo de mi directorio /var/www/ donde están alojados todos los archivos del dominio.

He buscado por todas partes pero no encuentro cómo resolver esto. Sé que Opciones -Índices es la solución, pero no escucha las que tengo allí, a saber:

Opciones -Índices

Cualquier ayuda sería realmente apreciada. ¡Gracias!

Respuesta1

Lo que hago es crear un archivo en blanco llamado index.html y ponerlo en /var/www.

Así de simple, pero efectivo.

Respuesta2

El servidor predeterminado es el primer servidor virtual de la lista de servidores. Captará todas las solicitudes por dirección IP. En su caso, debe restringir el acceso mediante declaraciones de permiso y denegación. El acceso probablemente sea algo así como.

        <Directorio /var/www/>
                Opciones Índices FollowSymLinks MultiViews
                Permitir anulación ninguna
                Orden permitida, denegada
                permitir de todos
        </Directorio>

Reemplace el orden y permita declaraciones con algo como.

        Orden denegar, permitir
        Negar todo
        Permitir desde 127.0.0.0/255.0.0.0 ::1/128

Puede agregar declaraciones de permiso adicionales para sus direcciones LAN si lo desea.

Respuesta3

Intente ponerlo Options -Indexesen la directiva apropiada VHosto en el .htaccessarchivo en /var/www. También puede simplemente crear un archivo de índice que los usuarios obtendrán en lugar de la lista del directorio. Finalmente, puedes desactivar mod_autoindex.

Respuesta4

Siempre pongo un index.html en la raíz de mi sitio como cinturón de seguridad. Si luego muevo el sitio o modifico la configuración, la lista del directorio no se revelará accidentalmente. Un index.html es una forma muy sencilla y eficaz de evitar que se produzcan accidentes. :-)

información relacionada