Quiero anunciarles que desde ahora por fin conseguimos
Casa Propia (ProyectosBeta.net). Ya no estaremos en una
Casa Alquilada (BlogSpot)!!!
Cómo en cada mudanza existen varias cosas en mejorar y ordenar, nosotros no haremos la excepción.
Nuestro sitio desde ahora será este -->
Proyectos Beta.
Nos leemos en nuestra
Casa Propia!!!
Imagen:
Tiempo de Paranoia
Leer más...
Ya tenemos nuestro archivo
.map preparado que se conecta a nuestra base de datos
postgres, pero el password esta escrito sin encriptar.
Esto ocasiona un gran problema de seguridad y para solucionarlo vamos a encriptarlo.
OBS:
Usamos
Debian Squeeze, pero no debería ser diferente a otras distros.
Entramos a la consola y escribimos:
msencrypt -keygen "/home/proyectosbeta/mykey.txt"
"/home/proyectosbeta/mykey.txt" es la ruta donde se va a crear el archivo encriptado.
Luego volvemos a escribir en la consola:
msencrypt -key "/home/proyectosbeta/mykey.txt" "123456"
El
123456 es nuestro password para contarnos a la base de datos postgres.
Nos va a retornar por pantalla el password encriptado:
125E8BBFD3CA8F27
Ahora nos dirigimos a nuestro archivo
.map y agregamos.
MAP
...
CONFIG "MS_ENCRYPTION_KEY" "/home/proyectosbeta/mykey.txt"
...
END #mapfile
Seguimos en el archivo .map y cambiamos el password (
125E8BBFD3CA8F27) que creamos recientemente usando
{}.
CONNECTION "user=postgres password={125E8BBFD3CA8F27} dbname=asuncion_paraguay host=localhost"
Descargar :
Código fuente
Fuente:
MapServer
Leer más...