2011-03-24 6 views
26

JBoss 5.x EAP 기본 웹 콘솔 암호 란 무엇입니까?JBoss 기본 암호

login: admin 
password: admin 

하지만 EAP를 사용하는 경우 이러한 자격 증명은 기본적으로 해제되어 활성 사용자 (보안상의 이유로이 :))이 없다 :

답변

53

기본 자격 증명입니다. 이 사용자를 사용하려면 현재 프로필에서 ./deploy/management/console-mgr.sar/web-console.war/WEB-INF/classes/web-console-users.properties의 다음 파일을 수정해야합니다. 사용자와의 회선에서 # 기호를 제거하면 충분합니다.

새 사용자를 만들려면 web-console-roles.properties 파일에 올바른 그룹을 설정하는 것을 잊지 마십시오.

정보가 저장된 위치를 쉽게 찾을 수 있습니다. ./conf/login-config.xml 파일을 열고 적절한 보안 도메인 정의를 찾으십시오. 웹 콘솔 응용 프로그램의 경우 정책은 web-console입니다.

또한 JMX에 액세스하려면 JMX 콘솔의 잠금을 해제해야합니다. 프로필에있는 conf/props/ 디렉토리 (jmx-console-users.propertiesjmx-console-roles.properties)의 다음 파일을 확인하십시오. 난 그냥 jboss-eap-5.0\jboss-as\server\default\conf\props\jmx-console-users.properties

admin=admin 

그게 전부에 행의 주석을 해제했다

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

'./conf/login-config.xml'에 대해 언급 해 주셔서 감사합니다. 추가 사용자 (.sh 또는 .cmd) 유틸리티를 사용해야합니다. 다른 사람들이 계정이 어떻게 설정되었는지를 알아 냈습니다. 실제로 그들은'conf/props/jmx-console-users.properties'에서 왔습니다. – ArtOfWarfare

3

는 또한 위의 솔루션을 확인할 수 있습니다. Jboss를 다시 시작하면 JBOSS JMX에 접속하려했습니다. 마술 적으로 이것은 Eclipse에서 Jboss를 종료하는 동안 사용했던 오류를 수정했습니다.

4

에서 변경 한 것을 제외하고

0

단계 1 :

jmx-console-users.properties 
admin=admin 

단계 2 :

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

3 단계 : 또는 재시작이 보스 인스턴스를 시작한다.

이제 당신은 좋은 갈해야 ...

에서, JMX 콘솔로 이동 JBoss의 로그인 URL을 입력 한 다음 사용자 이름과 같은 관리자관리자 암호를 입력합니다. 당신이 Talend MDM Server를 사용하는 경우

0

난 당신이 콘솔로 보스에 더 많은 보안 기능을 추가 할 수 Add digest auth in jmx-console를 방문 Configure admin consoles에 대한 공식 주제 문서를 읽어 제안하고이 링크에서 역할과 사용자의 위치를 ​​설명합니다/당신의 서버에 대해이 정보를 변경해야 할 파일을 전달하고 어떻게 그들을 바꿀 수 있습니다.또한 응용 프로그램 서버의 성능에 영향을 줄 수 있으므로 사용하지 않는 모든 콘솔을 종료하는 것이 좋습니다. jmx-console 보안에 대한 링크가 있습니다. jboss 커뮤니티 사이트에서 jboss를 검색 할 수 있습니다 (실제 평판을 위해 여기에 넣을 수는 없습니다.). conf/props/파일을 통해 암호를 일반 텍스트로 사용해서는 안됩니다.

나쁜 영어로 죄송합니다. 내 답변이 도움이되기를 바랍니다.

0

단지 파일에 다른 게시물에 제안 jmx-console-users.properties 나

관련 문제