TL; DR
- ¿Cuáles son los riesgos y los inconvenientes asociados con permitir que
Options -Indexes
funcione en archivos .htaccess arbitrarios en un servidor web Apache compartido?
Contexto
- configuración del servidor web Apache
- host RHEL de Linux
Fondo
Trevor está utilizando un entorno de alojamiento compartido en el que no tiene acceso para cambiar la configuración de apache httpd.conf. Como una solución para esta limitación, intentó usar los Índices de Opciones en un archivo .htacess local para evitar la navegación en el directorio, como se especifica en esta publicación semicinente: carpeta y permiso de archivos compartidos consejos de host (me refiero a la respuesta aceptada)
Problema
Paraestehostenparticular,estaconfiguracióndevuelveunerrordeconfiguracióndeApache.
ResultaqueeladministradordelsistemaparaestehostenparticulardeshabilitóladirectivaOptions
,demodoquenofuncionadentrodelosarchivos.htaccess,yesaeslafuentedelosproblemasdeTrevor.
Preguntas
ATrevorlegustaríasaberquériesgosespecíficossepretendíanminimizaralnopermitirque
Options-Indexes
funcioneenarchivos.htaccessarbitrariosenelhostwebcompartido.¿Estabaeladministradordelsistemademasiadoparanoico,ohuborealmenteunvectordeataqueespecíficocerradoporesteenfoque?¿Quétareasalternativasdemitigaciónderiesgosestándisponibles,ademásdeagregarunindex.htmlacadasubdirectorio?
Vertambién
¿Es posible listar una carpeta desde mi servidor web si tengo un index.html vacío en la carpeta raíz?