Domyślne hasło JBoss


26

Jakie jest domyślne hasło konsoli internetowej JBoss 5.x EAP?

53

Poświadczenia domyślne:

login: admin 
password: admin 

Ale jeśli używasz EAP te poświadczenia są domyślnie wyłączone i nie ma aktywnych użytkowników (względy bezpieczeństwa :)). Jeśli chcesz włączyć tych użytkowników, musisz edytować następujący plik w swoim bieżącym profilu: ./deploy/management/console-mgr.sar/web-console.war/WEB-INF/classes/web-console-users.properties. Powinno wystarczyć usunięcie znaku # z linii z użytkownikiem.

Jeśli chcesz utworzyć nowego użytkownika, nie zapomnij skonfigurować poprawnych grup w pliku web-console-roles.properties.

Możesz łatwo znaleźć informacje, w których przechowywane są te informacje: po prostu otwórz plik ./conf/login-config.xml i znajdź właściwą definicję domeny bezpieczeństwa. W przypadku aplikacji Web Console będzie to polityka web-console.

Jeśli chcesz mieć dostęp do JMX, odblokuj konsolę JMX. Wystarczy sprawdzić następujące pliki w katalogu conf/props/ (w twoim profilu): jmx-console-users.properties i jmx-console-roles.properties.

  0

Dzięki za wzmianka o './conf/login-config.xml'. Zauważyłem, że ktoś inny zmienił ustawienia kont - faktycznie pochodziły one z 'conf/props/jmx-console-users.properties'. 08 lis. 162016-11-08 15:40:40


3

mogę też zweryfikować powyższe rozwiązania z wyjątkiem musiałem zmienić w

**..\server\<server profile>\conf\props\jmx-console-users.properties** 

4

miałem tylko odkomentować linię w jboss-eap-5.0\jboss-as\server\default\conf\props\jmx-console-users.properties

admin=admin 

to wszystko. Zrestartuj Jbossa i miałem zamiar dostać się do JBOSS JMX. Magicznie to naprawiło błąd, który otrzymałem podczas zamykania Jbossa z Eclipse.


0

Etap 1:

jmx-console-users.properties 
admin=admin 

Etap 2:

jmx-console-roles.properties 
admin=JBossAdmin,HttpInvoker 

Etap 3: ponownego uruchomienia lub rozpoczęcia wystąpienie JBoss.

Teraz należy dobrze iść ...

Idź do konsoli jmx wprowadź JBoss URL logowania, a następnie wprowadź administratora jako nazwę użytkownika i hasło administratora.


1

Jeśli używasz Talend MDM serwera, login to: login: admin hasło: Talend

Zobacz więcej: http://wiki.glitchdata.com/index.php?title=TOS:_Accessing_the_Talend_MDM_Server

ta różni się od domyślnego JBoss logowania admin/admin hasło plik instalacyjny jest również login-config.xml w tym przypadku.


0

Proponuję odwiedzić stronę Add digest auth in jmx-console i przeczytać oficjalną dokumentację dla Configure admin consoles, możesz dodać więcej zabezpieczeń do konsoli JBoss AS i pod tym linkiem objaśnić, gdzie są rola i pliki użytkownika/passa, które są potrzebne, aby zmienić te informacje dla twojego serwera i jak możesz je zmienić.Polecam także zamknąć wszystkie konsole, których nie używasz, ponieważ mogą wpływać na wydajność serwera aplikacji. Istnieją również inne linki o zabezpieczaniu konsoli jmx, które mogą ci pomóc, szukaj w jboss jako stronie społeczności (nie mogę ich tu umieścić dla mojej rzeczywistej reputacji, przepraszam). Nigdy nie powinieneś mieć hasła w postaci zwykłego tekstu przez conf/props/files.

Przepraszamy za zły angielski i mam nadzieję, że moja odpowiedź będzie dla ciebie przydatna.


0

tylko komentowanie linię użytkownika i hasła w pliku ./server/default/conf/props jmx-console-users.properties pracował dla mnie


0

jak sugerowano w innych stanowisk, prawdopodobnie nie masz dowolny zdefiniowany przez użytkownika. nie jest zalecane ręczne edytowanie plików konfiguracyjnych. powinieneś użyć programu narzędziowego add-user (.sh lub .cmd), jak wyjaśniono w https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/6/html/Installation_Guide/chap-Getting_Started_with_JBoss_Enterprise_Application_Platform_6.html#Add_the_Initial_User_for_the_Management_Interfaces