Утрачен пароль администратора для сервера Glassfish в Windows 7

7165

Поэтому, потратив большую часть моего дня на настройку новой среды разработки для разработки Java на компьютере под управлением Windows (с Eclipse, Ant и т. Д.), Я был рад увидеть разработчика до того, как я создал домен domain1 для сайта, на котором я работаю. собираюсь развиваться дальше. Однако, когда я попытался войти в Панель управления на сервере Glassfish, радости не было. Разработчик не выбрал легко угадываемый пароль администратора. Я бы очень, очень хотел бы избежать переустановки Glassfish и повторной настройки (PITA).

Я знаю, что пароль хранится в одностороннем хеше. Так что я не смогу получить его. Любые яркие идеи для сброса или удаления в Windows. Я видел (через поиск в Google) некоторые предложения сделать это в Linux. Но увы! Я не на Linux. Помогите!

Спасибо!

1

3 ответа на вопрос

2
Ilya Saunkin

Хорошо, я знаю, что это может быть совершенно глупо. Но поскольку вы можете увидеть (и, надеюсь, отредактировать) этот хэш пароля, есть вероятность, что вы также знаете хеш-функцию, которую сервер использовал (мне кажется, MD5 или SHA1) для ее создания. Поэтому в основном вам нужно сгенерировать хэш собственного пароля и заменить им существующую запись. Вуаля! Я бы начал с MD5 (попробуйте этот генератор, он работал для меня в прошлом).

Интересный взлом. К сожалению, я уже переустанавливал Glassfish, но все равно стоит попробовать ... просто из любопытства. Спасибо за творческий подход. 13 лет назад 0
2
Frank

Один из моих друзей помог мне решить эту проблему 30 минут назад. Мой ответ, конечно, слишком поздно для Линн, но он все еще может быть полезен (я надеюсь).

В папке domain1 / config на GlassFish находится файл «admin-keyfile», сделайте его резервную копию. Измените строку администратора на «admin;; asadmin». Перезапустите сервер, и вы сможете войти, используя только учетную запись «admin» и без пароля.

1
iX3

Если вы можете создать новый домен или знать пароль к существующему домену, это может вам помочь: http://www.serveridol.com/2011/08/04/glassfish-recovery-admin-password/