Passos:
1-) Crie o arquivo descriptografar_senha.py em $DOMAIN_HOME com o trecho de código abaixo:
from weblogic.security.internal import *
from weblogic.security.internal.encryption import *
encryptionService = SerializedSystemIni.getEncryptionService(".")
clearOrEncryptService = ClearOrEncryptedService(encryptionService)
pwd = raw_input("Cole a senha criptografada ({AES}Al9yx...): ")
preppwd = pwd.replace("\\", "")
print "Resultado: " + clearOrEncryptService.decrypt(preppwd)
2-) Para recuperar a senha do administrador vá em $DOMAIN_HOME/servers/AdminServer/security e abra o arquivo boot.properties com um editor de texto e copie a string do password
3-) Execute na linha de comando:
cd $DOMAIN_HOME
. ./bin/setDomainEnv.sh
java weblogic.WLST descriptografar_senha.py
4-) Cole a senha copiada no passo 2 e veja a senha descriptografada
Nenhum comentário:
Postar um comentário