Come resettare / cancellare la mia password glassfish?


10

Sto cercando di installare GlassFish v2 sul mio Macintosh. Le istruzioni di installazione dicono che dovrebbe richiedere una password dell'amministratore, ma non è così, e ora non riesco ad accedere alla console di amministrazione su localhost: 4848. E non posso cambiarlo con asadmin change-admin-password perché ha bisogno di quello vecchio. Penso di aver installato GlassFish con NetBeans alcuni mesi fa e che avrei potuto avviarlo una o due volte, ma non ricordo quale password ho usato allora. C'è un comando che posso dare o un file che posso cancellare per far dimenticare quella vecchia password e chiedermi una nuova?


Perché è "migrato da serverfault.com"?
linux_is_for_desktop il

Perché qualcuno ha deciso che non era abbastanza amministratore di sistema per ServerFault.
Paul Tomblin,

Risposte:


4

La password predefinita è integrata nell'app e rischia di rendere le app non sicure ancora più non sicure. La password predefinita è "adminadmin".


2
Ok, questo mi ha dato la chiave. Evidentemente la password predefinita è integrata nell'app e, a rischio di rendere le app non ancora più sicure, è "adminadmin".
Paul Tomblin,

La password principale predefinita di glassfish è "changeit", credo, FWIW (distinta dalla password dell'amministratore).
Giovedì

21

Il contenuto del glassfish3\glassfish\domains\domain1\config\local_passwordfile è una password di backup per accedere come admin.

(facciamo le valigie dopo gli anni)


Ma come si reimposta la password normale (ad es. Admin-keyfile)?
John K,

10

Puoi anche creare un nuovo dominio, impostare la password dell'amministratore lì come preferisci e spostare i file della password sul dominio originale. Ecco un post sul blog che spiega il processo:

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


16
C'è anche una risposta migliore in quel post ora. Vai al glassfish3\glassfish\domains\domain1\config\local_passwordfile: il suo contenuto è una password di backup per accedere come admin.
Victor Sergienko,

file non presente in
glassfish

8

Con Glassfish 3.1.2.2, almeno, è possibile sostituire i contenuti domain \ config \ admin-keyfile con i seguenti:

admin;{SSHA256}UV9EsTaoxzAdtxiNMKTkb3g0WjnoUBEBgpDQIGSdOu8QhprFoWiSCw==;asadmin

Questo ti darà un nome utente di 'admin' e password 'changeit'.


1
Funziona per me su Glassfish 4.1.
Douglas Nassif Roma Junior,

3
  1. Accedi ad asadmin e avvia Glassfish dalla riga di comando:

    /usr/local/glassfish-4.1/bin/asadmin  
    asadmin>  start-domain  
    
  2. La porta dell'amministratore dovrebbe essere 4848, altre porte potrebbero non riuscire nel tentativo di modificare la password. Reimposta la password come stringa vuota:

    asadmin> set --user admin server.jms-service.jms-host.default_JMS_host.admin-password=
    
  3. asadmin> exit

È utile per test e sviluppo. NetBeans non consente l'integrazione di Glassfish con password, la password non è sempre accettata. Rimuovere la password è una soluzione alternativa.


1

Sotto glassfish 4 hai una nuova opzione brillante come mostrato nell'esempio sotto (e sto dando la mia password di amministratore gratuitamente per davvero;))

GlassFish


che non modifica o reimposta la password di glassfish, imposta semplicemente la password che verrà utilizzata da netbeans per avviare il server
glassfish

Ha detto di aver installato GlassFish con NetBeans, quindi Glassfish è automaticamente impostato dall'installatore NetBeans, a partire da Netbeans 7.X questa password è impostata casualmente da NetBeans e può essere vista solo guardando all'interno dell'opzione Server. Non è necessario ripristinarlo se è possibile leggerlo!
Dendini,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.