jump to navigation

Proteger directorio web en Apache con htpasswd 23 febrero, 2010

Posted by Fredy Ruiz Ondre in Apache2.
trackback

En este pequeña guia vamos a configurar el apache para restringir el acceso a un directorio web, mediante un user y password.

Instalamos las dependencias

# yum -y install httpd

Editamos el archivo /etc/httpd/conf/httpd.conf donde definiremos el acceso al directorio /var/www/html/reports con la validacion de ciertos usuarios.

# vim /etc/httpd/conf/httpd.conf


<Directory /var/www/html/reports>
Options -Indexes
AuthName “Area Restringia”
AuthType Basic
AuthUserFile /var/www/html/reports/.htpassword
Require valid-user
AllowOverride All
Allow from All
</Directory>

Ahora vamos crear el archivo donde estara definido el user y password

# htpasswd -c /var/www/html/reports/.htpassword admin
New password:
Re-type new password:
Adding password for user admin

Finalmente reiniciamos el servicio httpd

# service httpd restart

Si queremos seguir agregando mas usuarios, simplemente ejecutamos

# htpasswd /var/www/html/reports/.htpassword user2
New password:
Re-type new password:
Adding password for user user2

Anuncios

Comentarios»

No comments yet — be the first.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: