WebLogic账号密码解密(AdminServer 、Node Manager)
账密文件所在目录
AdminServer:${DOMAIN_PATH}/servers/AdminServer/security/boot.properteis

NodeManager:${DOMAIN_PATH}/config/config.xml
查找以下内容

对加密的密码解密
进入wlst脚本所在目录
cd

执行wlst.sh脚本
命令:sh wlst.sh
设置如下参数
domain = "/../Oracle/Middleware/user_projects/domains/base_domain"
service = weblogic.security.internal.SerializedSystemIni.getEncryptionService(domain)
encryption = weblogic.security.internal.encryption.ClearOrEncryptedService(service)

设置完成后,对加密账号密码进行解密
Tips :对于密码 “{AES}xxxxxxxxxxxxxxxx+xxxxxxxxxxxxxxxxxxxxx=” 需要去掉 \ 符号
命令:print " Weblogic server Admin password: %s" %encryption.decrypt (" {AES}xxxxxxxxxxxxxxxxxxx+xxxxxxxxxxxxxxxxxxxx=") ##也可调用 encrypt 方法进行加密
解密 config.xml 中密码字段,可以看到解密出明文密码

解密 boot.properteis 中密码字段,可以看到解密出明文密码


上一篇:galgame共通线
下一篇:漫天卷地漫无边际意思相同吗