天天看點

jboss設定

步驟:

1.  進入jmx-console.war,通常此目錄在{jboss_home}/server/default/deploy目錄下。

2.  編輯該目錄下的WEB-INF/web.xml,把<security-constraint>部分注釋去掉

3.  編輯{jboss_home}/server/default/conf/props目錄下的jmx-console-roles.properties和jmx-console-users.properties;

    其中:

    1)jmx-console-users.properties檔案裡定義使用者名和密碼,格式為username=password。當然,可以依照此格式添加多個使用者。 

    2)jmx-console-roles.properties檔案裡定義使用者名和角色,格式為username=role。這裡的role必須和web.xml檔案裡的<role-name>相對

應。

4.  編輯WEB-INF/jboss-web.xml檔案,打開<security-domain>部分注釋;這裡<security-domain>内容對應的security-domain對應

{jboss_home}/server/default/conf/login-config.xml這個jaas配置檔案裡的某個application-policy。

如:

<security-domain>java:/jaas/jmx-console</security-domain>

在login-config.xml(%JBOSS_HOME%/server/all/conf/login-config.xml)裡對應有:

<application-policy  name  =  "jmx-console">

             <authentication>

                   <login-module  code="org.jboss.security.auth.spi.UsersRolesLoginModule" flag  =  "required"  />

             </authentication>

</application-policy>

5.Ok!一切大功告成!重新開機jboss,就會出現你想要的輸入username和password的視窗.

上一篇: freepbx