Ho dimenticato la password principale del mio Glassfish 3.1.2.2. C'è un modo per resettarlo? Ho passato un sacco di tempo a "google", ma non ho trovato una risposta adeguata.Ho dimenticato la master-password Glassfish3, come posso resettarla?
risposta
seguire la procedura di seguito:
- Arrestare il dominio
- Eseguire il backup del file di master password
- creare un nuovo dominio e salvare la password principale:
asadmin creare domini - savemasterpassword domain2 - Ricorda la password :-)
- Copia il maste appena creato file di rpassword su quello vecchio
- Eliminare il dominio appena creato:
asadmin delete-dominio domain2
FYI, ora si dovrebbe anche sapere perché si vuole proteggere il file master password utilizzando permessi dei file: -)
C'è una password di backup che può essere utilizzata per accedere al pannello di amministrazione anche se si è dimenticato quello principale.
Se navighi su glassfish\domains\domain1\config\
troverai un file chiamato local-password
.
Il contenuto di tale file può essere utilizzato come password per accedere al pannello di controllo come amministratore.
Questo è stato un grosso problema per me dopo aver ereditato una VM di test da un collega che ha lasciato l'azienda. Non volevo rischiare di creare un nuovo dominio come descritto sopra e ho provato a utilizzare il contenuto del file local-password come descritto sopra, ma questo non ha funzionato per me.
Che cosa ha funzionato la prima volta è stato il seguente su Open Source Edition di GlassFish Server 3.1.2.2 (build 5). Modificare i contenuti di questo file:
$GLASSFISH_HOME$\glassfish\domains\domain1\config\admin-keyfile
con:
admin;{SSHA}WQVj8i9CLECCiv+w6ZxGgMrcfPqHPoXZW+2Jdw==;asadmin
non ho aggiunto una nuova linea o di ritorno a capo alla fine della riga.
Questa è la mia modifica di online solution.
Copia il file di chiavi admin dall'origine zip di installazione (password vuota).
Questo dovrebbe essere un commento – ketan
Come ricordo, il keystore è protetto con la password principale. Quindi, devo sovrascrivere quello vecchio con il keystore di domain2? – kKdH