encrypt_password - Teradata Data Mover

Teradata® Data Mover Guía del usuario

Product
Teradata Data Mover
Release Number
16.20
Published
Noviembre de 2021
Language
Español
Last Update
2021-12-02
dita:mapPath
es-ES/wph1512683331242.ditamap
dita:ditavalPath
es-ES/mpm1591127278842.ditaval
dita:id
B035-4101
Product Category
Analytical Ecosystem

Propósito

El comando encrypt_password crea una contraseña cifrada a partir de una contraseña introducida como parámetro en la línea de comandos, bien de forma interactiva, bien mediante un archivo XML con un formato específico. La contraseña generada se puede usar como un valor para -source_password_encrypted o -target_password_encrypted cuando se utilizan los comandos create y move.

Parámetros

Consulte Orden de parámetros.

broker.port
[Opcional] Se puede especificar un puerto de agente para sobrescribir el valor por defecto especificado en el archivo commandline.properties para conectarse a un servidor diferente de ActiveMQ (y, por lo tanto, a un daemon diferente) en tiempo de ejecución.
Ejemplo: 61616
broker.url
[Opcional] Se puede especificar una URL de agente para sobrescribir el valor por defecto especificado en el archivo commandline.properties para conectarse a un servidor diferente de ActiveMQ (y, por lo tanto, a un daemon diferente) en tiempo de ejecución.
Ejemplo: dm-server1
dir
[Opcional] Nombre del directorio en el que Data Mover almacena el archivo de contraseñas cifradas. Si especifica un directorio, pero no un nombre de archivo, el comando devuelve la contraseña cifrada a la salida estándar.
Ejemplo: /home/.dmauth
filename
[Opcional] Nombre del archivo XML en el que Data Mover escribe la contraseña cifrada.
Ejemplo: apw.xml
password
Contraseña para cifrar. Si no introduce una contraseña en la línea de comandos, el comando le pedirá que introduzca una contraseña de manera interactiva. Las contraseñas que se introducen de manera interactiva se enmascaran con un número de asteriscos determinado, independientemente de la longitud de la contraseña.
Ejemplo: 73r4|)474

Ejemplos de archivos XML

Para utilizar un archivo XML con el comando encrypt_password y generar una contraseña cifrada, escriba datamove encrypt_password -f pw_parameters.xml.

Por motivos de seguridad, debe abstenerse de escribir contraseñas como texto sin formato y almacenarlas en un archivo. Puede crear un archivo de contraseñas cifradas, como pw_parameters.xml, sin guardar una contraseña de texto sin formato en el archivo. En el ejemplo siguiente, no se proporciona ningún valor para la etiqueta <password>.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<dmGetEncryptedPassword xmlns="http://schemas.teradata.com/dataMover/v2009" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://schemas.teradata.com/unity/datamover.xsd">
    <password></password>
    <dir>/home/.dmauth</dir>
    <filename>apw.xml</filename>
</dmGetEncryptedPassword>
Data Mover le pedirá que introduzca la contraseña y, a continuación, escribe la contraseña cifrada en /home/.dmauth/apw.xml.
/home/.dmauth/apw.xml
---------------------
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<dmGetEncryptedPasswordOutput xmlns="http://schemas.teradata.com/dataMover/v2009"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    dmVersion="13.10.00.00"
    xsi:schemaLocation="http://schemas.teradata.com/unity/datamover.xsd">
    <password_encrypted>6683562fc7324fa8e49573c97ea9d4f76b6333f0749caa3a207c01f492231c8b</password_encrypted>
</dmGetEncryptedPasswordOutput>
En el siguiente ejemplo de un archivo pw_parameters.xml, se muestran los valores de todas las etiquetas.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<dmGetEncryptedPassword xmlns="http://schemas.teradata.com/dataMover/v2009" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://schemas.teradata.com/unity/datamover.xsd">
    <password>73r4|)474</password>
    <dir>/home/.dmauth</dir>
    <filename>apw.xml</filename>
</dmGetEncryptedPassword>
Data Mover escribe la contraseña cifrada en /home/.dmauth/apw.xml.