En el siguiente procedimiento, sólo se ofrecen las opciones necesarias en cada paso. Si requiere opciones adicionales para un comando, especifíquelas en el comando. Para obtener información sobre los comandos de Application Server, consulte el Sun Java System Application Server 9.1 Update 1-9.1 Update 2 Reference Manual .
Cree una secuencia de comandos que contenga las siguientes líneas de código:
#!/bin/sh changeKeystorePass() { keytool -storepasswd -keystore ${KEYSTORE} -storepass ${OLD} -new ${NEW} } changeTruststorePass() { keytool -storepasswd -keystore ${TRUSTSTORE} -storepass ${OLD} -new ${NEW} } changeKeyPass() { keytool -keypasswd -alias s1as -keystore ${KEYSTORE} -storepass ${NEW} -keypass ${OLD} -new ${NEW} } changeDomainPasswordEntry() { keytool -storepasswd -storetype JCEKS -keystore ${DOMAINPASSWORDS} -storepass ${OLD} -new ${NEW} } deleteMasterPasswordFile() { if [ -f ${DOMAIN_PATH}/master-password ] ; then echo Deleting ${DOMAIN_PATH}/master-password rm -f ${DOMAIN_PATH}/master-password fi } DOMAIN_PATH=$1 OLD=$2 NEW=$3 if [ $# != 3 ] ; then echo Usage: $0 domain-path old-master-pass new-master-pass exit 1 fi echo Processing ... if [ ! -f ${DOMAIN_PATH}/config/domain.xml ] ; then echo "Domain with folder ${DOMAIN_PATH} does not exist, create it first" exit 2 else KEYSTORE=${DOMAIN_PATH}/config/keystore.jks TRUSTSTORE=${DOMAIN_PATH}/config/cacerts.jks DOMAINPASSWORDS=${DOMAIN_PATH}/config/domain-passwords changeKeystorePass changeTruststorePass changeKeyPass changeDomainPasswordEntry deleteMasterPasswordFile fi
Cree un dominio, especificando la contraseña maestra predeterminada.
aadmin create-domain {--adminport número_de_puerto_de_administración|--portbase base_de_puerto} nombre_del_dominio Introduzca el nombre de usuario del administrador>usuario_administrador Introduzca la contraseña del administrador>contraseña_usuario_administrador Introduzca la contraseña del administrador otra vez>contraseña_usuario_administrador Introduzca la contraseña maestra [Intro para aceptar la predeterminada]:> Introduzca la contraseña maestra otra vez [Intro para aceptar la predeterminada]:> |
La contraseña maestra predeterminada es changeit.
Cambie la contraseña maestra del dominio que acaba de crear.
Para cambiar la contraseña maestra, ejecute la secuencia de comandos creada en el Paso 1.
nombre_de_la_secuencia_de_comandos ruta_del_dominio contraseña_anterior nueva_contraseña |
Inicie el dominio que ha creado en el Paso 2.
asadmin start-domain nombre_del_dominio |
Como el dominio tiene una contraseña maestra personalizada, se le pedirá la contraseña maestra.
Como respuesta al mensaje, escriba la nueva contraseña maestra.
Para los dominios configurados para admitir clústeres cree e inicie un agente de nodo.
Cree un agente de nodo para el dominio que ha creado en el Paso 2.
asadmin create-node-agent --port número_de_puerto --user usuario_administrador |
Inicie el agente de nodo que ha creado en el Paso a.
asadmin start-node-agent |
Como el dominio tiene una contraseña maestra personalizada, se le pedirá la contraseña maestra.
Como respuesta al mensaje, escriba la nueva contraseña maestra.
Las siguientes páginas man de Application Server: