ti-enxame.com

Como redefinir / excluir minha senha do glassfish?

Estou tentando instalar o GlassFish v2 no meu Macintosh. As instruções de instalação dizem que ele deve solicitar uma senha de administrador, mas não, e agora não consigo fazer login no console de administração no localhost: 4848. E não posso alterá-lo com asadmin change-admin-password porque ele precisa do antigo. Acho que instalei o GlassFish no NetBeans há alguns meses e talvez o tenha iniciado uma ou duas vezes, mas não me lembro qual senha eu usava na época. Existe um comando que eu possa dar ou um arquivo que eu possa excluir para esquecer a senha antiga e solicitar uma nova?

10
Paul Tomblin

A senha padrão está embutida no aplicativo e corre o risco de tornar os aplicativos não seguros ainda mais inseguros. A senha padrão é "adminadmin".

4
TheTXI

O conteúdo de glassfish3\glassfish\domains\domain1\config\local_password file é uma senha de backup para efetuar login como admin.

(vamos arrumar um representante depois dos anos)

21
Victor Sergienko

Você também pode criar um novo domínio, definir a senha de administrador para o que quiser e mover os arquivos de senha para o seu domínio original. Aqui está uma postagem do blog explicando o processo:

http://techteam.wordpress.com/2009/06/25/reset-glassfish-password/

10
Christian Hang-Hicks

Com o Glassfish 3.1.2.2, pelo menos, você pode substituir o conteúdo do domínio\config\admin-keyfile pelo seguinte:

admin;{SSHA256}UV9EsTaoxzAdtxiNMKTkb3g0WjnoUBEBgpDQIGSdOu8QhprFoWiSCw==;asadmin

Isso fornecerá um nome de usuário 'admin' e uma senha 'changeit'.

8
John K
  1. Entre no asadmin e inicie o Glassfish na linha de comando:

    /usr/local/glassfish-4.1/bin/asadmin  
    asadmin>  start-domain  
    
  2. A porta do administrador deve ser 4848, outras causas de falha na tentativa de alterar a senha. Redefina a senha como uma sequência vazia:

    asadmin> set --user admin server.jms-service.jms-Host.default_JMS_Host.admin-password=
    
  3. asadmin> exit

É útil para teste e desenvolvimento. O NetBeans não permite integrar o Glassfish à senha, a senha nem sempre é aceita. Para remover a senha é uma solução alternativa.

3
hariprasad

No glassfish 4, você tem uma nova opção brilhante, como mostrado no exemplo abaixo (e eu estou dando a minha senha de administrador gratuitamente de verdade;))

glassfish

1
dendini