Something About Jboss

jboss控制台jmx-console登陆的用户名密码设置  

1.登录运行角色JBossAdmin都是在login-config.xml中配置

文件位置:

jboss-eap-5.1/jboss-as/server/default/conf/login-config.xml
<application-policy name="jmx-console">
    <authentication>
      <login-module code="org.jboss.security.auth.spi.UsersRolesLoginModule"
        flag="required">
        <module-option name="usersProperties">props/jmx-console-users.properties</module-option>
        <module-option name="rolesProperties">props/jmx-console-roles.properties</module-option>
      </login-module>
    </authentication>
  </application-policy>

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

jboss-eap-5.1/jboss-as/server/default/conf/props/jmx-console-roles.properties
jboss-eap-5.1/jboss-as/server/default/conf/props/jmx-console-users.properties

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

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

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

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

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

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

[WebService] Using RMI server codebase: http://192.168.40.141:8083/

Java RMI 指的是远程方法调用 (Remote Method Invocation)。它是一种机制,能够让在某个 Java 虚拟机上的对象调用另一个 Java 虚拟机中的对象上的方法。可以用此方法调用的任何对象必须实现该远程接口。

时间: 2024-11-05 14:48:44

Something About Jboss的相关文章

Jboss启动报错——DailyRollingFileAppender无法转换异常

问题:Jboss在启动时,报错java.lang.ClassCastException: org.jboss.logging.appender.DailyRollingFileAppender. 解决办法:D:/jboss-4.0.5.GA/server/default/deploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml文件,修改Java2ClassLoadingCompliance和UseJBossWebLoader为true,即:

JBoss配置连接池

什么是数据库连接池? 配置连接池为的是解决效率问题.因为每创建一个连接都是很耗时的,有了连接池,就可以提前放一些连接进去.以后我们再用连接就去连接池里面取而不是每次都创建.但是我们知道连接池是有上限的,如果只允许我们放10个,那么当这10个连接都被占用的时候,下一个用户再来请求连接将不能得到,只好等待,如果等的时间太长了就会抛出timeout的异常.使用完连接后要释放,否则会一直占着资源,当连接全部被占用而得不到释放时,就会出现错误... JBoss实现了J2EE的13个规范包括JNDI,JND

Eclipse环境下JBoss调试,解决引用的工程不被部署的问题

其实算是一个很小的经验,在eclipse环境下进行jboss的部署,因为要定义某公共包的问题,将代码down下来做了个工程,部署时发现jboss提示:class not found! 从jboss部署目录中没有发现该类,在lib中也没有发现对应的jar包,考虑是编译时正确但运行时错误,原因就是没有部署. 后台经过同事指点,得知需要修改project的Deployment Assembly,需要将引用的工程通过jar的形式引入到jboss中.如图示: 重新部署,debug启动即可. Eclipse

Eclipse中集成jboss

由于网址无法复制正确,只能截图,大家百度搜索以下字段"Eclipse中安装新版JBOSS的三种方法"就行

JBOSS配置排错

jboss提供了二种运行模式:standalone(独立运行模式).domain(域模式),日常开发中,使用standalone模式足已:但生产部署时,一个app,往往是部署在jboss集群环境中的,如果所有jboss server均采用standalone模式,会给运维带来极大的工作量,需要每台jboss server上逐一部署/更新,显然不适合. domain模式正是为了解决这一问题,该模式下,所有jbossserver可以划分成不同的group(注:这里的jbossserver并不一定要对

JBOSS数据源加密

1 引言 1.1 编写目的 加强安全管理规范,对用户密码加密. 2 Jboss数据源加密 2.1 生产加密串 1. 生产Jboss密码串 Jboss 服务器执行,生产目录 server 的上一级目录 /home/jboss/jboss-eap-4.3/jboss-as 2. 执行命令,生产加密串,同时修改对应的部署名称,黄色标注 [[email protected] jboss-as]$ java -cp lib/jboss-common.jar:lib/jboss-jmx.jar:server

JBOSS内存溢出处理

JBOSS内存溢出处理 前几天公司一个项目的服务器坏了,就换了一个备份服务器顶替一下,但是没有跑一会就宕机了,一直报java.lang.OutOfMemoryError....一看到这里,就知道是内存溢出,但是JBoss的内存配置已经达到1024M了,而且对JBoss内存的监测结果看,并不高,怎么会死机呢,好奇怪.搞了半天还是没有结果.郁闷~~~~ 到了最后,已经绝望了我,打算换一个JBoss版本,再换一个JDK,看看是不是这些的问题.但是再换以前,我就把日志又重新看了一次,发现一个问题.报的j

JBOSS 6和JBOSS 5搭建多实例方法

JBOSS 6搭建多个实例方法 方法一 1.复制原本服务器中原有的实例,例如JBOSS自带的standalone,若是在另一个服务器中搭建实例,也要复制JDK. 2.查看系统中是否设置JAVA_HOME和JBOSS_HOME两个变量,若有设置也要做相应的修改. 3.修改启动脚本 #!/bin/bash echo =============================== NAME=umc-web ID=`ps -ef | grep "$NAME" | grep -v "$

JBOSS.71.1.Final安装配置

对于JBOSS大家了解多少,相信做Java开发的小童鞋对于Tomcat一定不陌生,而今天为大家介绍的JBOSS也是一款服务器软件,相比Tomcat,JBOSS对于高级的JavaEE相对来说更强大一点,因为项目的需要简单了解了一下JBOSS,当然对于其强大的功能还不能面面俱到,本篇就简单带领大家学习一下JBOSS的安装配置.如果你对这个很感兴趣,欢迎交流学习. 1.既然谈到了安装,那我们应该到那里下载呢?JBOSS的官方下载网站:http://www.jboss.org/jbossas/downl

Tomcat、Weblogic、JBoss、GlassFish、Resin、Websphere弱口令及拿webshell方法总结 [复制链接]

1.java应用服务器    Java应用服务器主要为应用程序提供运行环境,为组件提供服务.Java 的应用服务器很多,从功能上分为两类:JSP 服务器和 Java EE 服务器.1.1  常见的Server概述    常见的Java服务器:Tomcat.Weblogic.JBoss.GlassFish.Jetty.Resin.IBM Websphere.Bejy Tiger.Geronimo.Jonas.Jrun.Orion.TongWeb.BES Application Server.Col