Pode haver uma situação em que você precise desabilitar a segurança para entrar no console WAS DMGR. Isso geralmente acontece quando: –
- Você esquece a credencial
- Alguém mudou a senha
- Desarrumou a configuração SSL/Segurança ou security.xml
Você está em uma situação em que precisa entrar no WAS Deployment Manager sem a credencial?
Existem duas maneiras de desativar a segurança. Então escolha o que você gosta.
Primeiro procedimento – usando wsadmin
- Vá para o caminho do perfil DMGR e a pasta bin
- Execute wsadmin.sh para obter o prompt wsadmin
[[email protected] bin]# ./wsadmin.sh WASX7209I: Connected to process "dmgr" on node localhostCellManager01 using SOAP connector; The type of process is: DeploymentManager WASX7029I: For help, enter: "$Help help" wsadmin>
- Execute o comando securityoff como mostrado abaixo
wsadmin>securityoff LOCAL OS security is off now but you need to restart server1 to make it affected. wsadmin>
- Execute o comando exit para sair do utilitário wsadmin
- Reinicie o DMGR para obter este efeito
Tente acessar o WAS DMGR Console agora e ele não deve solicitar nenhuma credencial.
Segundo procedimento – modificando security.xml
Faça um backup de security.xml, ele está localizado em DMGR profile/config/cells/CellName. Se não tiver certeza, você pode usar o comando find para pesquisar security.xml
- Modifique security.xml usando o editor vi
- Procure por enabled=true (como mostrado abaixo)
- Altere verdadeiro para falso (como mostrado abaixo)
É isso. Agora você pode acessar o WAS DMGR sem uma senha.
Dica: para colocar a segurança de volta, você precisa fazer o seguinte….
- Invoque wsadmin.sh
- Execute o comando securityon
- Reinicie o DMGR
Espero que um dos procedimentos acima ajude você a desativar a segurança para acessar o console de administração do WAS.
Procurando desenvolver habilidades em Computação em Nuvem? Veja isso guia para iniciantes.
Gostou de ler o artigo? Que tal compartilhar com o mundo?