it-swarm-id.com

Bagaimana cara mereset / menghapus kata sandi glassfish saya?

Saya mencoba menginstal GlassFish v2 di Macintosh saya. Petunjuk penginstalan mengatakan bahwa itu harus Meminta kata sandi admin, tetapi tidak, dan sekarang saya tidak bisa masuk ke konsol admin di localhost: 4848. Dan saya tidak bisa mengubahnya dengan asadmin ubah-admin-kata sandi karena perlu yang lama. Saya pikir saya menginstal GlassFish dengan NetBeans beberapa bulan yang lalu dan mungkin telah memulainya sekali atau dua kali, tetapi saya tidak ingat kata sandi apa yang saya gunakan saat itu. Apakah ada perintah yang bisa saya berikan atau file yang bisa saya hapus untuk membuatnya lupa kata sandi lama itu dan minta saya untuk yang baru?

9
Paul Tomblin

Kata sandi default dibuat di dalam aplikasi, dan dengan risiko membuat aplikasi yang tidak aman semakin tidak aman. Kata sandi default adalah "adminadmin".

4
TheTXI

Konten file glassfish3\glassfish\domains\domain1\config\local_password adalah kata sandi cadangan untuk masuk sebagai admin.

(Mari kita berkemas beberapa rep setelah bertahun-tahun)

19
Victor Sergienko

Anda juga dapat membuat domain baru, mengatur kata sandi admin di sana menjadi apa pun yang Anda suka dan memindahkan file kata sandi ke domain asli Anda. Berikut adalah posting blog yang menjelaskan prosesnya:

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

10

Dengan Glassfish 3.1.2.2, setidaknya, Anda dapat mengganti konten domain\config\admin-keyfile dengan yang berikut:

admin;{SSHA256}UV9EsTaoxzAdtxiNMKTkb3g0WjnoUBEBgpDQIGSdOu8QhprFoWiSCw==;asadmin

Ini akan memberi Anda nama pengguna 'admin' dan kata sandi 'changeit'.

7
John K
  1. Masuk ke asadmin dan mulai Glassfish dari baris perintah:

    /usr/local/glassfish-4.1/bin/asadmin  
    asadmin>  start-domain  
    
  2. Port admin harus 4848, port lain menyebabkan gagal dalam upaya mengubah kata sandi. Setel ulang kata sandi sebagai string kosong:

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

Ini berguna untuk pengujian dan pengembangan. NetBeans tidak mengizinkan mengintegrasikan Glassfish dengan kata sandi, kata sandi selalu tidak diterima. Untuk menghapus kata sandi ada solusinya.

3
hariprasad

Di bawah glassfish 4 Anda memiliki opsi baru yang mengkilap seperti yang ditunjukkan pada contoh di bawah ini (dan saya memberikan kata sandi admin saya secara gratis;))

glassfish

1
dendini