zoukankan      html  css  js  c++  java
  • 【ActiveMQ】之安全机制(一)管控台安全设置

    ActiveMQ 管控台基于jetty,默认端口8161,默认用户名,密码都是admin,这样的安全配置过于弱化,所以我们需要修改一下

    1、修改端口

    找到conf/jetty.xml文件里面这一段配置更改即可

    <bean id="jettyPort" class="org.apache.activemq.web.WebConsolePort" init-method="start">
            <!-- the default port number for the web console -->
            <property name="host" value="0.0.0.0"/>
            <property name="port" value="8161"/>
    </bean>

      

    2、修改管控台用户名密码

    首先从以下配置文件可以知道,管控台的用户名密码角色配置在 这个配置文件中  jetty-realm.properties

    <bean id="securityLoginService" class="org.eclipse.jetty.security.HashLoginService">
            <property name="name" value="ActiveMQRealm" />
            <property name="config" value="${activemq.conf}/jetty-realm.properties" />
    </bean>

    打开配置文件,直接修改即可

    # Defines users that can access the web (console, demo, etc.)
    # username: password [,rolename ...]
    admin: admin, admin
    user: user, user

      

    以上是修改管控平台安全的配置,但是为了保证数据安全还需要配置客户端连接认证规则。

  • 相关阅读:
    【翻译】谈 focus 和 blur 的事件代理
    【翻译】细分域名的优势
    Form窗体的Combobox键值对绑定
    日志
    ajaxload
    c#文件整理程序
    每天工作4小时的程序员
    每年这一天
    转载从交友到社交的个人成长
    旅行的意义
  • 原文地址:https://www.cnblogs.com/gyjx2016/p/8572749.html
Copyright © 2011-2022 走看看