Glassfish şifremi nasıl sıfırlayabilirim / silebilirim?


10

Macintosh'uma GlassFish v2'yi yüklemeye çalışıyorum. Yükleme yönergeleri, bir yönetici parolası istemesi gerektiğini söylüyor, ancak istemiyor ve şimdi localhost: 4848 üzerindeki yönetici konsoluna giriş yapamıyorum. Asadmin change-admin-password ile değiştiremiyorum çünkü eskisine ihtiyacı var. Birkaç ay önce NetBeans ile GlassFish'i kurduğumu ve bir veya iki kez başlatmış olabileceğimi düşünüyorum, ancak o zamanlar hangi şifreyi kullandığımı hatırlamıyorum. O eski şifreyi unutup yeni bir şifre istemek için verebileceğim bir komut veya silebileceğim bir dosya var mı?


Neden "serverfault.com'dan taşındı"?
linux_is_for_desktop

Çünkü birisi ServerFault için yeterince sysadmin-ish olmadığına karar verdi.
Paul Tomblin

Yanıtlar:


4

Varsayılan şifre uygulamaya yerleştirilmiştir ve güvenli olmayan uygulamaları daha güvenli hale getirme riski altındadır. Varsayılan şifre "adminadmin" dir.


2
Tamam, bu bana ipucunu verdi. Görünüşe göre varsayılan şifre uygulamaya yerleştirilmiştir ve güvenli olmayan uygulamaları daha güvenli hale getirme riski altında, "adminadmin" dir.
Paul Tomblin

Glassfish varsayılan ana şifre "changeit" olduğunu düşünüyorum, FWIW (yönetici şifresinden farklı).
15'de Thufir

21

glassfish3\glassfish\domains\domain1\config\local_passwordDosyanın içeriği, oturum açmak için yedek bir paroladır admin.

(yıllardan sonra biraz destek koyalım)


Peki normal (örn. Admin-keyfile) parolasını nasıl sıfırlarsınız?
John K

10

Ayrıca yeni bir alan adı oluşturabilir, orada yönetici şifresini istediğiniz gibi ayarlayabilir ve şifre dosyalarını orijinal alan adınıza taşıyabilirsiniz. İşte süreci açıklayan bir blog yazısı:

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


16
Şimdi bu yazıda daha iyi bir cevap var. glassfish3\glassfish\domains\domain1\config\local_passwordDosyaya git - içeriği, oturum açmak için yedek bir paroladır admin.
Victor Sergienko

dosya glassfish 4'te mevcut değil
dendini

8

Glassfish 3.1.2.2 ile, en azından \ config \ admin-keyfile etki alanı içeriğini aşağıdakilerle değiştirebilirsiniz:

admin;{SSHA256}UV9EsTaoxzAdtxiNMKTkb3g0WjnoUBEBgpDQIGSdOu8QhprFoWiSCw==;asadmin

Bu size 'admin' kullanıcı adı ve 'changeit' şifresi verecektir.


1
Glassfish 4.1'de benim için çalışıyor.
Douglas Nassif Roma Junior

3
  1. Asadmin'e giriş yapın ve Glassfish'i komut satırından başlatın:

    /usr/local/glassfish-4.1/bin/asadmin  
    asadmin>  start-domain  
    
  2. Yönetici bağlantı noktası 4848 olmalıdır, diğer bağlantı noktası parolayı değiştirmeye çalışırken başarısız olur. Parolayı boş bir dize olarak sıfırla:

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

Test ve geliştirme için kullanışlıdır. NetBeans Glassfish'in şifre ile entegre edilmesine izin vermez, şifre her zaman kabul edilmez. Parolayı kaldırmak geçici bir çözümdür.


1

Glassfish 4 altında aşağıdaki örnekte gösterildiği gibi yeni ve parlak bir seçeneğiniz var (ve yönetici parolamı ücretsiz olarak veriyorum;))

glassfish


glassfish şifresini değiştirmez veya sıfırlamaz, sadece
netfish

GlassFish'i NetBeans ile yüklediğini, bu nedenle Glassfish NetBeans yükleyicisi tarafından Netbeans 7.X'ten itibaren otomatik olarak kurulduğunu söyledi. Okuyabiliyorsanız sıfırlamanıza gerek yok!
dendini
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.