在ActiveMQ Web控制台上更改默认密码(ServiceMix版本)

时间:2018-03-03 17:46:40

标签: activemq apache-karaf jaas apache-servicemix

出于安全原因,我已在JAAS karaf更改了/etc/users.properties默认密码。

当我访问Karaf Web控制台(8181/system/console/bundles)而不是ActiveMQ Web Console8181/activemqweb/index.jsp)并保留karaf:karaf凭据时,修改有效。< / p>

我找不到ActiveMQ网络控制台的任何其他配置文件。

我的jetty.xml文件使用JAASLoginService和karaf域(默认配置)。

工具版本:

  • ServiceMix 6.1.2
  • Karaf 3.0.7
  • ActiveMQ 5.12.3

1 个答案:

答案 0 :(得分:1)

我认为您必须将webapps/admin/WEB-INF/webconsole-embeded.xml中的connectionFactory bean更改为以下内容:

<bean id="connectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">
    <property name="brokerURL" value="vm://localhost"/>
    <property name="userName" value="system"/>
    <property name="password" value="manager"/>
</bean>

请参阅ActiveMQ Security Page Web控制台部分。

如果您希望更改整个Web控制台服务器的凭据,也可以查看Web Console Page