El script changepassword.sh permite al usuario raíz cambiar las contraseñas de DBC, DATAMOVER, BAR y BARBACKUP en el servidor de Data Mover mediante Data Mover 17.00 o versiones anteriores.
Las contraseñas para el DSA incluido en Data Mover se actualizan mediante el script changpassword.sh; no use el script suministrado con DSA.
La nueva contraseña especificada para DATAMOVER mediante el script se aplica a los usuarios de BAR y BACKUP. Cuando se inicia, el script inicia sesión en el repositorio de TD interno y cambia las contraseñas del repositorio. El script forma parte del paquete tdm-linux y su ubicación depende de dónde se encuentre el paquete. Por ejemplo: /var/opt/teradata/packages/DataMover/16.20.12.00/changepassword.sh
Si ha utilizado dm.job.production.password previamente en el archivo daemon.properties para cambiar la contraseña de DATAMOVER, quítelo de daemon.properties antes de ejecutar el script changepassword.sh.
Teradata recomienda ejecutar el script antes de instalar o actualizar Data Mover. Si se ejecuta en el script después de que se haya instalado o actualizado Data Mover, debe reiniciar el daemon para asegurarse de que Data Mover se ejecute correctamente.
- Siga uno de estos procedimientos:
Opción de script Descripción Interactivo - Ejecute el script sin argumentos:
# changepassword.sh
- Cuando se le solicite, introduzca la contraseña nueva y la anterior.
No interactivo - Ejecute el script con los argumentos -o, -p, -m y -d. Por ejemplo:
# changepassword.sh -o old dbc password -p new dbc password -m old datamover password -d new datamover password, donde:
- old dbc password es la contraseña existente para el usuario DBC.
- new dbc password es la nueva contraseña para el usuario DBC.
- old datamover password es la contraseña existente para el usuario DATAMOVER.
- new datamover password es la nueva contraseña para el usuario DATAMOVER.
- Ejecute el script sin argumentos:
- Si ha ejecutado el script changepassword.sh después de instalar o actualizar Data Mover, reinicie el daemon:
- # /etc/init.d/dmdaemon stop
- # /etc/init.d/dmdaemon start
- Ejecute los siguientes comandos para comprobar que los componentes de Data Mover estén listos para su uso:
- datamove list_jobs
- datamove list_agents
Ejemplo de script
location:/var/opt/teradata/packages/DataMover162000 # ./changepassword.sh Do you want to change the DBC password of the Teradata internal repository?(yes/no/y/n)? yes ---------------------------------------------------------------- Change DBC Default Password ---------------------------------------------------------------- Old Password: Retype Old Password: New Password: Retype New Password: Do you want to change the DATAMOVER password of the Teradata internal repository?(yes/no/y/n)? yes ---------------------------------------------------------------------- Change DATAMOVER/BAR/BARBACKUP Default Password ---------------------------------------------------------------------- Old Password: Retype Old Password: New Password: Retype New Password: ******************************************************************************* DBC default Password changed successfully ******************************************************************************* ******************************************************************************* DATAMOVER default Password changed successfully ******************************************************************************* ******************************************************************************* DBC and DATAMOVER passwords are encrypted and stored in /etc/opt/teradata/datamover/password.txt file ******************************************************************************* Please restart the Daemon using the following commands /etc/init.d/dmdaemon stop /etc/init.d/dmdaemon start ******************************************************************************* ******************************************************************************* BAR default Password changed successfully ******************************************************************************* ******************************************************************************* BARBACKUP default Password changed successfully ******************************************************************************* Please wait .. updating DSA properties files ******************************************************************************* DSA properties files updated successfully ******************************************************************************* The DSC and DSARest web service have been restarted *******************************************************************************