web-dev-qa-db-fra.com

Comment réinitialiser / supprimer mon mot de passe de Glassfish?

J'essaie d'installer Glassfish V2 sur mon Macintosh. Les instructions d'installation indiquent qu'il devrait inviter un mot de passe administrateur, mais cela ne peut pas vous connecter à la console d'administration sur localhost: 4848. Et je ne peux pas le changer avec ASADMIN Change-Admin-Mot de passe car il a besoin de l'ancien. Je pense que j'ai installé des poissons de verre avec des Netbeans il y a quelques mois et aurait pu le démarrer une ou deux fois, mais je ne me souviens pas du mot de passe que j'ai utilisé à l'époque. Y a-t-il une commande que je peux donner ou un fichier que je peux supprimer pour le faire oublier cet ancien mot de passe et m'envoyer un nouveau pour un nouveau?

10
Paul Tomblin

Le mot de passe par défaut est intégré à l'application et au risque de ne pas dissurer les applications encore plus sûres. Le mot de passe par défaut est "Adminadmin".

4
TheTXI

Le contenu de glassfish3\glassfish\domains\domain1\config\local_password Fichier est un mot de passe de sauvegarde pour vous connecter en tant que admin.

(emballons un représentant après les années)

21
Victor Sergienko

Avec Glassfish 3.1.2.2, au moins, vous pouvez remplacer le contenu du domaine\config\admin-keyfile avec les éléments suivants:

admin;{SSHA256}UV9EsTaoxzAdtxiNMKTkb3g0WjnoUBEBgpDQIGSdOu8QhprFoWiSCw==;asadmin

Cela vous donnera un nom d'utilisateur de 'admin' et de mot de passe 'Changeit'.

8
John K
  1. Connectez-vous à Asadmin et à démarrer Glassfish de la ligne de commande:

    /usr/local/glassfish-4.1/bin/asadmin  
    asadmin>  start-domain  
    
  2. Le port d'administration doit être 4848, d'autres causes de port ont échoué pour tenter de modifier le mot de passe. Réinitialiser le mot de passe comme chaîne vide:

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

Il est utile pour tester et développer. NetBeans n'autorise pas l'intégration de poisson-verre avec mot de passe, le mot de passe n'est toujours pas accepté. Pour supprimer le mot de passe du mot de passe.

3
hariprasad

Sous Glassfish 4, vous avez une nouvelle option brillante, comme indiqué dans l'exemple ci-dessous (et je donne un mot de passe administrateur gratuitement pour de vrai;))

glassfish

1
dendini