快速业务通道

Windows下JBoss配置详解 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-14
         </login-module>         </authentication>      </application-policy>

在此处可以看出,登录的角色、用户等的信息分别在props目录下的jmx-console-roles.properties和jmx-console-users.properties文件中设置,分别打开这两个文件。

其中jmx-console-users.properties文件的内容如下:

# A sample users.properties file for use with the UsersRolesLoginModule
admin=admin

该文件定义的格式为:用户名=密码,在该文件中,默认定义了一个用户名为admin,密码也为admin的用户,读者可将其改成所需的用户名和密码。

jmx-console-roles.properties的内容如下:

# A sample roles.properties file for use with the UsersRolesLoginModule
admin=JBossAdmin, HttpInvoker

该文件定义的格式为:用户名=角色,多个角色以“,”隔开,该文件默认为admin用户定义了JBossAdmin和HttpInvoker这两个角色。

配置完成后读者可以通过访问: http://localhost:8088/jmx-console/ ,输入jmx-console-roles.properties文件中定义的用户名和密码,访问jmx-console的页面。

2.web-console 登录的用户名和密码设置

默认情况下,用户访问JBoss的web-console时,不需要输入用户名和密码,为了安全起见,我们通过修改配置来为其加上用户名和密码。步骤如下:

1)找到JBoss安装目录"server"default"deploy"management"console-mgr.sar"web-console.war"WEB-INF"jboss-web.xml文件,去掉<security-domain>java:/jaas/web-console</security-domain>的注释,修改后的文件内容为:

<?xml version=''1.0'' encoding=''UTF-8'' ?>  
<!DOCTYPE jboss-web   
    PUBLIC "-//JBoss//DTD Web Application 2.3V2//EN"   
    "http://www.jboss.org/j2ee/dtd/jboss-web_3_2.dtd">  
<jboss-web>  
   <!-- Uncomment the security-domain to enable security. You will   
   need to edit the htmladaptor login configuration to setup the   
   login modules used to authentication users.-->  
   <security-domain>java:/jaas/web-console</security-domain>  
   <!-- The war depends on the -->  
   <depends>jboss.admin:service=PluginManager</depends>  
</jboss-web>

Windows下JBoss配置详解(3)

时间:2012-01-14 JavaEye kenter

2)打开1)中jboss-web.xml同目录下的web.xml文件,去掉<security-constraint>部分的注释,修改后的该部分内容为:

<!-- A security constraint that restricts access to the HTML JMX console   
   to users with the role JBossAdmin. Edit the roles to what you want and   
   uncomment the WEB-INF/jboss-web.xml/security-domain element to enable   
   secured access to the HTML JMX console.-->  
   <security-constraint>  
   <web-resource-collection>  
   <web-resource-name>HtmlAdaptor</web-resource-name>  
   <description>An example security config that only allows users with the   
   role JBossAdmin to access the HTML JMX console web application   
   </description>  
   <url-pattern>/*</url-patt

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号