Tengo un directorio protegido con htpasswd, sin embargo, necesitaba acceder a ese directorio con un script en python que se ejecuta localmente sin que me pidiese el password.

La solución es bastante sencilla y se llama “Satisfy Any”, una directiva que se incluye en el archivo de configuración del sitio.

La nueva configuración quedó con algo como:

AuthType Basic
AuthName “Authentication Required”
AuthUserFile “/var/password_web_ht”
Require valid-user
Allow from 127.0.0.1
Satisfy Any

Reiniciar apache y listo, acceso local limpiamente sin pedir contraseña y acceso desde cualquier otro sitio protegido por la contraseña definida en el archivo correspondiente.

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.