`
guoyanwei_ok
  • 浏览: 27830 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

active5.5 安全配置

 
阅读更多

1 访问http://localhost:8161 需要密码

 1.1需要密码验证:打开conf/jetty.xml文件,找到 
 <bean id="securityConstraint" class="org.eclipse.jetty.http.security.Constraint">
  <property name="name" value="BASIC" />
  <property name="roles" value="admin" />
  <property name="authenticate" value="false" />  #将“false”改为“true”即可
 </bean>


 1.2 设定密码: 打开conf/jetty-realm.properties文件,找到
 admin: admin,admin    
 用户名:密码,权限

 

2、生产者和消费者连接MQ需要密码

从conf/activemq-security.xml中的 <broker> 标签中的<plugins>标签 开始往下全部替换掉
  conf/activemq.xml中的 <broker> 标签中的<plugins>标签 往下的部分。


 
3 注意修改相应的密码哦~

4 欢迎拍砖~

分享到:
评论
2 楼 seffxu 2011-10-11  
问题解决,是plugins标签的位置不对,
放在transportConnectors标签之前就可以了,如下:

<plugins>
<!-- Configure authentication; Username, passwords and groups -->
<simpleAuthenticationPlugin>
<users>
<authenticationUser username="system" password="${activemq.password}"
groups="users,admins"/>
<authenticationUser username="user" password="${guest.password}"
groups="users"/>
<authenticationUser username="guest" password="${guest.password}" groups="guests"/>
</users>
</simpleAuthenticationPlugin>

        <!--  Lets configure a destination based authorization mechanism -->
<authorizationPlugin>
<map>
<authorizationMap>
<authorizationEntries>
  <authorizationEntry queue=">" read="admins" write="admins" admin="admins" />
  <authorizationEntry queue="USERS.>" read="users" write="users" admin="users" />
  <authorizationEntry queue="GUEST.>" read="guests" write="guests,users" admin="guests,users" />
 
  <authorizationEntry queue="TEST.Q" read="guests" write="guests" />
 
  <authorizationEntry topic=">" read="admins" write="admins" admin="admins" />
  <authorizationEntry topic="USERS.>" read="users" write="users" admin="users" />
  <authorizationEntry topic="GUEST.>" read="guests" write="guests,users" admin="guests,users" />
 
  <authorizationEntry topic="ActiveMQ.Advisory.>" read="guests,users" write="guests,users" admin="guests,users"/>
  </authorizationEntries>
</authorizationMap>
</map>
</authorizationPlugin>
</plugins>

<transportConnectors>
        <transportConnector name="openwire" uri="tcp://0.0.0.0:61616"/>
</transportConnectors>
1 楼 seffxu 2011-10-11  
引用

2、生产者和消费者连接MQ需要密码
从conf/activemq-security.xml中的 <broker> 标签中的<plugins>标签 开始往下全部替换掉
  conf/activemq.xml中的 <broker> 标签中的<plugins>标签 往下的部分。


在activemq.xml中加入<plugins>标签后,activemq启动就出错:
java.lang.RuntimeException: Failed to execute start task. Reason: org.springfram
ework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 126 in XML documen
t from class path resource [activemq.xml] is invalid; nested exception is org.xm
l.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found start
ing with element 'plugins'. One of '{WC[##other:"http://activemq.apache.org/sche
ma/core"]}' is expected.
        at org.apache.activemq.console.command.StartCommand.runTask(StartCommand
.java:98)
        at org.apache.activemq.console.command.AbstractCommand.execute(AbstractC
ommand.java:57)
        at org.apache.activemq.console.command.ShellCommand.runTask(ShellCommand
.java:143)
        at org.apache.activemq.console.command.AbstractCommand.execute(AbstractC
ommand.java:57)
        at org.apache.activemq.console.command.ShellCommand.main(ShellCommand.ja
va:85)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.activemq.console.Main.runTaskClass(Main.java:251)
        at org.apache.activemq.console.Main.main(Main.java:107)
Caused by: org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException
: Line 126 in XML document from class path resource [activemq.xml] is invalid; n
ested exception is org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invali
d content was found starting with element 'plugins'. One of '{WC[##other:"http:/
/activemq.apache.org/schema/core"]}' is expected.
        at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadB
eanDefinitions(XmlBeanDefinitionReader.java:396)

相关推荐

    eWebEditor V5.5 ASP简体中文

    4. **安全性**:eWebEditor V5.5考虑了Web应用的安全性,通过限制某些可能引发安全问题的操作,如禁止执行JavaScript,防止XSS(跨站脚本攻击)等。 5. **自定义配置**:管理员可以根据需要调整编辑器的外观和功能...

    ewebeditor 5.5商业版.rar

    6. **安全性与兼容性**:作为一个成熟的商业产品,ewebeditor 5.5应该考虑了安全性问题,防止XSS(跨站脚本攻击)等,并且兼容多种主流浏览器,如IE、Firefox、Chrome、Safari等。 7. **技术支持与文档**:商业版...

    eWebEditor 5.5 简体中文商业版 for ASP

    7. **自定义配置**:eWebEditor5.5允许开发者根据项目需求进行定制,如调整工具栏按钮、设置默认样式等。 **应用场景:** 1. **内容管理系统(CMS)**:eWebEditor5.5非常适合集成到CMS系统中,方便用户发布和更新...

    WebEditor v5.5 简体中文'版(ASP)

    【标题】"WebEditor v5.5 简体中文版(ASP)" 是一个基于ASP(Active Server Pages)技术的在线文本编辑器软件,专为网页内容编辑设计。这款编辑器支持简体中文,便于中国用户使用。它允许网站管理员或用户在网页上...

    eWebEditor Version 5.5 for ASP 简体中文商业版

    eWebEditor Version 5.5 for ASP是一款专为ASP(Active Server Pages)平台设计的在线文本编辑器,提供简体中文商业版,集成了强大的后台管理功能,为用户提供了便捷且功能丰富的网页编辑解决方案。该编辑器以其易用...

    vSphere 单台主机管理 5.5

    - 使用vSphere Client执行管理任务,如确保ESXi主机安全,设置服务或客户端启动选项等。 6. ESXi身份验证和用户管理: - 介绍通过vSphereClient管理用户账户,设置密码要求,为ESXi分配权限,以及管理ESXi角色。 ...

    Mastering VMware vSphere 5.5

    同时,还讲解了vSphere 5.5中安全方面的改进,比如角色基础的访问控制、Active Directory集成以及证书管理等。 故障排除是系统管理员的日常工作之一。本书提供了一系列故障排除技巧和建议,帮助管理员定位和解决...

    ewebeditor v5.5 for ASP 戒聊修改版.rar

    《ewebeditor v5.5 for ASP 戒聊修改版》是一款专为ASP(Active Server Pages)开发的在线文本编辑器,它允许用户在网页上直接进行富文本编辑,极大地提升了网站内容创建和编辑的便利性。这个版本是经过特定修改的...

    EMC VPLEX 5.5技术白皮书.pdf

    关于安全信息,EMC强烈建议用户出于安全考虑更改默认服务密码,并提供了《VPLEX安全配置指南》以供用户参考如何进行安全配置。在安装和配置Active Directory服务时,用户需要注意默认值,并可以接受或替换为自定义值...

    Ubuntu12.10安装Mysql5.5(一).zip

    总的来说,安装MySQL 5.5在Ubuntu 12.10上涉及添加软件源、安装包、设置密码以及进行安全配置。了解这些步骤对于任何需要在Linux环境中部署MySQL的IT专业人员都是至关重要的。通过熟悉这些操作命令,您可以轻松地在...

    正版eWebEditor_V5.5_ASP_带后台管理

    版本5.5是该编辑器的一个更新迭代,旨在提供更好的用户体验和增强的安全性。 1. **eWebEditor的核心特性** - **所见即所得(WYSIWYG)编辑**:用户可以通过类似Word的界面进行文本编辑,无需了解HTML代码,极大地...

    eWebEditor Version 5.5 for ASP

    **eWebEditor Version 5.5 for ASP** 是一款专为ASP(Active Server Pages)平台设计的在线HTML编辑器,适用于构建网站内容管理系统时提供给用户一个类似Word的富文本编辑体验。它允许非技术人员通过浏览器进行图文...

    eWebEditor v5.5 简体中文荒废全功能ASP版

    eWebEditor v5.5是一款专门针对ASP(Active Server Pages)平台设计的全功能网页编辑器,旨在为开发者提供一个简单易用、功能丰富的在线文本编辑工具。这款编辑器以其简体中文界面,满足了国内用户的需求,使得在...

    ewebeditor v5.5 for ASP 戒聊修改版

    **ewebeditor v5.5 for ASP 戒聊修改版** `ewebeditor` 是一个流行的在线HTML编辑器,主要用于ASP(Active Server Pages)...在实际应用中,开发者需要根据具体需求进行配置和集成,同时也需要注意安全性和维护性。

    信息管理IIS5.5

    2. **IIS5.1配置**:在安装IIS5.1后,需要进行一些基本配置,包括设置默认文档(如Default.asp)、绑定IP地址和端口、设置网站目录的安全权限等。 3. **脚本语言**:VBScript是ASP的常用脚本语言,它是一种简单易学...

    eWebEditor V5.5 for ASP含后台管理

    eWebEditor V5.5 for ASP是一款专为ASP(Active Server Pages)平台设计的在线HTML编辑器,它提供了丰富的文本编辑功能,使得网站管理员和用户能够在网页上进行如同Word般便捷的富文本编辑。该版本为简体中文版,...

    eWebEditor v5.5 简体中文'荒废版(ASP)

    在 ASP(Active Server Pages)环境下,eWebEditor v5.5能够无缝集成到动态网站中,通过服务器端脚本处理用户的编辑操作,使得内容的存储和展示更为灵活。其中,`asp/setup.asp` 文件是后台管理的重要组成部分,通常...

Global site tag (gtag.js) - Google Analytics