5 … 4 … 3 … 2 …. (Tercera Parte)

Septiembre 23, 2008

5 … 4 … 3 … 2 …. (Primera Parte)

5 … 4 … 3 … 2 …. (Segunda Parte)

Fui directo a coger el autobús. La incertidumbre se palpaba en el aire. Contrario a lo que sucede en un día normal, la parada del autobús estaba prácticamente desierta. Tres o cuatro personas esperaban nerviosas, ante la mirada desafiante de un par de policías.

- Eh! usted, su documentación – me dijo uno de ellos -.
- Y póngase contra la pared, abra las piernas y suba los brazos – me dijo el otro -.

Obedecí sin mas.

Luego de haberme sentido practicamente violado por las manos del segundo de esos cabrones, me subí al autobús, me senté al lado de la ventanilla y mientras nos poníamos en marcha ví con repulsión, como el bastardo de uniforme que me acababa de cachear, me guiñaba el ojo y sonreía sarcásticamente. Hijo de puta, pensé. Me fijé en el arma que llevaba en la cintura y me imaginé cogiéndola en un milisegundo y a continuación apuntándole a la cabeza y volándole los sesos.

Olvidé el incidente e intenté pensar en lo que haría al llegar a Sol. Recosté la cabeza en la ventanilla y sin casi notarlo empecé a llorar. Podía contar una a una las lágrimas, cayendo por la pendiente inerte de las mejillas. Hace tiempo que había aprendido a llorar así, sin inmutarme, sin un sollozo, solitario.

“Al final en esta vida uno no es lo que quiere ser…, - me dije a mi mismo - …se es lo que se puede, y ya está…”

Restringir acceso a una web con usuario y dirección IP usando .htaccess

Septiembre 4, 2008

Esta es una pequeña nota de un problema con el que me he topado el dia de hoy y antes de ponerme a duplicar páginas o a inventarme algunas lineas de código en PHP para restringir el acceso decidí investigar un poco como configurar el .htaccess para poder restringir el acceso a un directorio web y me encontre con una solucion fácil y sencilla.

La situación era esta. Necesitaba restringir el acceso a un directorio web de manera que si alguien accede a la URL desde la IP de la oficina le permita el acceso transparente, y si el acceso se realiza desde cualquiera de las IP no autorizada que solicite un usuario y una contraseña para poder acceder al contenido. Para poder lograr esta configuración el archivo .htaccess debe de estar alojado en la raíz del directorio que queremos (en este enlace encontraras más información sobre como habilitar el .htaccess)

El archivo .htacces queda de la siguiente forma:


AuthUserFile /var/www/website/subdir/.htpasswd
AuthName "Protected Site"
AuthType Basic
Require user usuario1 usuario2
Order allow,deny
Allow from xx.xx.xx.xx
Satisfy any

El truco esta en la instrucción “Satisfy any” que basicamente lo que hace es permitir el acceso al subdirectorio si se cumple al menos una de las condiciones que exigimos en el archivo .htaccess. Yo personalmente no lo conocía pero navegando un poco encontre la solución y la dejo aquí por si a alguien le hace falta o para futuras referencias propias, que siempre se me olvida como hacer este tipo de cosas.

(Howto restrict access to a website by IP and username using .htaccess)