要在 domain.xml 文件中加密密码,请执行以下步骤:
在 domain.xml 文件所在的目录(默认情况下,此目录为 domain-dir/config)中,运行以下 asadmin 命令:
asadmin create-password-alias --user admin alias-name |
例如,
asadmin create-password-alias --user admin jms-password |
将显示输入密码提示(在本例中为 admin)。有关更多信息,请参阅 create-password-alias、list-password-aliases 和 delete-password-alias 命令的手册页。
删除并替换 domain.xml 中的密码。使用 asadmin set 命令可以完成此操作。用于此目的的 set 命令的示例如下:
asadmin set --user admin server.jms-service.jms-host. default_JMS_host.admin-password='${ALIAS=jms-password}' |
将别名密码括在单引号中,如本例中所示。
重新启动相关域的 Application Server。