jueves, abril 17, 2008

FLISOL 2008, cada vez más cerca

Cada ves la espera es más corta, a tan solo doce días para que de inicio el gran Festival Latinoamericano de instalación de Software Libre, las ciudades de los países participantes ya se encuentran afinando detalles para lo que será este magno evento cuyo propósito es el de promover el uso del Software Libre a la comunidad como una alternativa al Software Privativo. La gente debe conocer que los programas privativos, que utilizamos comúnmente, no son los únicos, que existen mejores alternativas y sobre todo que no le ponen ninguna restricción al usuario.

En Ecuador en especial en mi ciudad, ya estamos ultimando detalles como publicidad en radio y televisión, afiches, etc. Todo esto para que el evento tenga una gran aceptación y que se mucho mejor que el del año pasado

Así que no olvides asistir a el día sábado 26 de abril del 2008, si vives en uno de los países de latinoamérica que están participando, apuesto que en tu localidad habrá un FLISOL que se este llevando a cabo. Y no olvides pasar la voz...

sábado, abril 12, 2008

Autentificación en Apache

Bueno, para lograr que a cierto directorio en tu sitio web solo tengan acceso ciertos usuarios, una solución muy práctica es la autentificación que nos provee los módulos del servidor web Apache, me refiero a mod_auth y mod_access, las directivas de estos dos son las que hacen todo el trabajo.

Como primer paso debes tener una archivo .htaccess, del cual hablaremos después de unos pasos previos, para lo cual en el archivo de configuración del Apache el httpd.conf, tendrás que habilitar esta directiva:

AllowOverride AuthConfig

Luego hay que proteger con contraseña el directorio de tu servidor con un archivo de contraseñas ubicado comúnmente en /usr/local/apache/passwd. Para crear este archivo se utiliza la utilidad htpasswd que viene con el Apache

htpasswd -c /usr/local/apache/passwd/passwords prueba


Te pedirá un password para el usuario que ingresaste

# htpasswd -c /usr/local/apache/passwd/passwords prueba
New password: mypassword
Re-type new password: mypassword
Adding password for user prueba


A continuación hay que decirle al servidor que interprete este archivo, esto lo hace el .htaccess el cual debe estar dentro del directorio que queremos proteger y q solo tengan acceso ciertos usuarios

/usr/local/apache/htdocs/secret/.htaccess


"secret" es el directorio que vamos a proteger, entonces el .htaccess quedaría así

AuthType Basic
AuthName "Restricted Files"
AuthUserFile /usr/local/apache/passwd/passwords
Require
valid-user

Ahora para que ingresen a tu directorio deberán loguearse con el usuario que esté en el archivo de contraseñas y eso es todo.

Existe algunas formas de hacer la autentificación con el mismo Apache, incluso mas robustas, pero eso será materia pendiente para otro día.

Si desean indagar mas sobre el tema aqui les dejo el enlace de la documentación del Apache..

http://httpd.apache.org/docs/2.0/es/howto/auth.html




viernes, abril 11, 2008

Empezamos con pie derecho

Hoy es un gran día para el Ecuador ya que por decreto el Presidente Correa autoriza la utilización del Software Libre en la Administración Pública Central, esto significa que se espera un gran cambio a corto plazo en la utilización de aplicaciones libres en las instituciones públicas, esto es un gran avance y otro triunfo mas para el Software Libre en Latinoamérica...

Y como diria nuestro Presidente:

"El Software ya es de todos"