Autenticación en proxy inverso de Apache

21 02 2011

Para poner autenticación dentro de un proxy inverso hay que incluir lo siguiente dentro de la difinición del VirtualHost:

<VirtualHost :80>
ServerName example.com
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
ErrorLog /var/log/apache2/test.log
LogLevel warn
<Proxy :80>
AuthName Ooops
AuthType basic
AuthUserFile /etc/apache2/user.passwd
require valid-user
</Proxy>
</VirtualHost>

Debemos crear el archivo de passwords en el sitio indicado:
htpasswd -c /etc/apache2/user.passwd user1

Y reiniciar el servidor.
/etc/init.d/apache2 restart

Advertisements

Actions

Information

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: