Wie kann ich mein Glassfish-Passwort zurücksetzen / löschen?

86099
Paul Tomblin

Ich versuche, GlassFish v2 auf meinem Macintosh zu installieren. Die Installationsanweisungen besagen, dass Sie zur Eingabe eines Administratorkennworts aufgefordert werden. Dies ist jedoch nicht der Fall, und ich kann mich jetzt nicht bei der Administratorkonsole auf localhost anmelden: 4848. Und ich kann es mit asadmin change-admin-password nicht ändern, weil es das alte braucht. Ich glaube, ich habe GlassFish vor ein paar Monaten mit NetBeans installiert und möglicherweise ein- oder zweimal gestartet, aber ich weiß nicht mehr, welches Passwort ich damals verwendet habe. Gibt es einen Befehl, den ich geben kann, oder eine Datei, die ich löschen kann, um das alte Kennwort zu vergessen und mich nach einem neuen zu fragen?

9
Warum ist es "von serverfault.com migriert"? linux_is_for_desktop vor 15 Jahren 0
Weil jemand entschieden hat, dass es nicht sysadmin-ish genug für ServerFault ist. Paul Tomblin vor 15 Jahren 0

6 Antworten auf die Frage

19
Victor Sergienko

Der Inhalt der glassfish3\glassfish\domains\domain1\config\local_passwordDatei ist ein Sicherungskennwort zum Anmelden admin.

(Lassen Sie uns einige Wiederholungen nach den Jahren packen)

Aber wie setzt man dann das normale Passwort (Admin-Keyfile) zurück? John K vor 9 Jahren 0
10
Christian Hang-Hicks

Sie können auch eine neue Domäne erstellen, das Administratorkennwort dort beliebig festlegen und die Kennwortdateien in Ihre ursprüngliche Domäne verschieben. Hier ist ein Blogbeitrag, der den Prozess erläutert:

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

Es gibt jetzt eine noch bessere Antwort in diesem Beitrag. Wechseln Sie in die Datei `glassfish3 \ glassfish \ domains \ domain1 \ config \ local_password` - der Inhalt ist ein Sicherungskennwort für die Anmeldung als` admin`. Victor Sergienko vor 12 Jahren 16
Datei nicht in Glassfish 4 vorhanden dendini vor 11 Jahren 0
6
John K

Zumindest mit Glassfish 3.1.2.2 können Sie den Inhalt der Domäne \ config \ admin-keyfile durch Folgendes ersetzen:

admin;UV9EsTaoxzAdtxiNMKTkb3g0WjnoUBEBgpDQIGSdOu8QhprFoWiSCw==;asadmin 

Dadurch erhalten Sie einen Benutzernamen "admin" und das Kennwort "changeeit".

Funktioniert für mich bei Glassfish 4.1. Douglas Nassif Roma Junior vor 9 Jahren 1
4
TheTXI

Das Standardkennwort ist in die App integriert und birgt das Risiko, dass unsichere Apps noch unsicherer werden. Das Standardkennwort lautet "adminadmin".

Ok, das gab mir den Hinweis. Offensichtlich ist das Standardkennwort in die App integriert. Das Risiko, dass unsichere Apps noch unsicherer werden, ist "adminadmin". Paul Tomblin vor 15 Jahren 2
Paul: Das ist ... großartig. TheTXI vor 15 Jahren 1
Link ist tot ... Nowaker vor 12 Jahren 4
Glassfishs Standard-Master-Passwort ist "changeit", denke ich, FWIW (unterscheidet sich vom Admin-Passwort). Thufir vor 9 Jahren 0
3
hariprasad
  1. Melden Sie sich bei Asadmin an und starten Sie Glassfish von der Befehlszeile aus:

    /usr/local/glassfish-4.1/bin/asadmin  asadmin> start-domain  
  2. Der Admin-Port sollte 4848 sein. Andernfalls schlägt der Port bei der Änderung des Kennworts fehl. Passwort als leeren String zurücksetzen:

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

Es ist nützlich zum Testen und Entwickeln. NetBeans erlaubt keine Integration von Glassfish mit Passwort, Passwort wird immer nicht akzeptiert. Das Entfernen des Passworts ist eine Problemumgehung.

1
dendini

Unter glassfish 4 haben Sie eine glänzende neue Option, wie im folgenden Beispiel gezeigt (und ich gebe mein Administratorkennwort umsonst;))

glassfish

Dadurch wird das glassfish-Kennwort nicht geändert oder zurückgesetzt. Es wird lediglich das Kennwort festgelegt, das von netbeans zum Starten des glassfish-Servers verwendet wird yeradis vor 10 Jahren 0
Er sagte, dass er GlassFish mit NetBeans installiert habe. Glassfish wird daher automatisch vom NetBeans-Installationsprogramm eingerichtet. Ab Netbeans 7.X wird dieses Kennwort zufällig von NetBeans festgelegt und kann nur in der Serveroption angezeigt werden. Sie müssen es nicht zurücksetzen, wenn Sie es lesen können! dendini vor 10 Jahren 0