InglésFrancésEspañol

Ad


icono de página de OnWorks

msencrypt - Online en la nube

Ejecute msencrypt en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando msencrypt que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


msencrypt: cree una clave de cifrado o cifre partes de cadenas de conexión para su uso en
archivos de mapas

SINOPSIS


msencriptar [-keygen presentar | -llave presentar cadena]

DESCRIPCIÓN


msencriptar puede crear una clave de cifrado o cifrar partes de cadenas de conexión para su uso
en mapfiles. Por lo general, es posible que desee cifrar partes del parámetro CONNECTION para
una conexión a la base de datos. Los siguientes CONNECTIONTYPEs son compatibles para usar este
método de cifrado:

· OGR

· Oracle espacial

· PostGIS

· SDE

CAMPUS


-keygen presentar
Crea una nueva clave de cifrado en presentar.

-llave presentar cadena
Utilice la clave en presentar encriptar cadena.

NOTAS


Uso in archivo de mapa.

La ubicación de la clave de cifrado se puede especificar mediante dos mecanismos, ya sea configurando
la variable de entorno MS_ENCRYPTION_KEY o usando una directiva CONFIG en el objeto MAP
de su archivo de mapas. Por ejemplo:

CONFIG MS_ENCRYPTION_KEY "/ruta/a/miclave.txt"

Utilice los caracteres {y} como delimitadores para las cadenas encriptadas dentro de las CONEXIONES de la base de datos
en su archivo de mapas. Por ejemplo:

TIPO DE CONEXIÓN ORACLESPATIAL
CONEXIÓN "usuario / {MIIBugIBAAKBgQCP0Yj + Seh8 ==} @ servicio"

EJEMPLO


CAPA
NAME "provincias"
TIPO POLIGONO
POSTGIS DE TIPO DE CONEXIÓN
CONEXIÓN "host = 127.0.0.1 dbname = gmap usuario = contraseña de postgres = iluvyou18 puerto = 5432"
DATOS "the_geom FROM provincia usando SRID = 42304"
ESTADO POR DEFECTO
CLASE
NAME "Países"
COLOR 255 0
FIN
FIN

Estos son los pasos para cifrar la contraseña en la conexión anterior:

1. Genere una clave de cifrado (tenga en cuenta que esta clave no debe almacenarse en ningún lugar dentro de
los directorios accesibles de su servidor web):

msencrypt -keygen "/home/user/mykey.txt"

Y este archivo de clave generado podría contener algo como:

2137FEFDB5611448738D9FBB1DC59055

2. Cifre la contraseña de la conexión con esa clave generada:

msencrypt -key "/home/user/mykey.txt" "iluvyou18"

Que devuelve la contraseña cifrada, en la línea de comandos (la usará en un segundo):

3656026A23DBAFC04C402EDFAB7CE714

3. Edite el archivo de mapa para asegurarse de que se pueda encontrar el 'mykey.txt', usando el
Variable de entorno "MS_ENCRYPTION_KEY". El parámetro CONFIG dentro del objeto MAP
se puede usar para establecer una variable de entorno dentro de un archivo de mapa:

MAPA
...
CONFIG "MS_ENCRYPTION_KEY" "/home/user/mykey.txt"
...
FIN #mapaarchivo

4. Modifique la CONEXIÓN de la capa para usar la clave de contraseña generada, asegurándose de usar
los corchetes "{}" alrededor de la clave:

CONEXIÓN "host = 127.0.0.1 dbname = gmap user = postgres
password={3656026A23DBAFC04C402EDFAB7CE714} port=5432"

5. ¡Listo! Pruebe su nuevo archivo de mapas cifrado con el shp2img(1) utilidad!

13 de marzo de 2016 msencriptar(1)

Utilice msencrypt en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad