欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

ActiveMQ_安全配置(五)

发布时间:2024/4/17 57 豆豆
生活随笔 收集整理的这篇文章主要介绍了 ActiveMQ_安全配置(五) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.


如果Activemq不加安全配置,那么任何知道队列所在服务器IP的人都可以发送接收队列消息安全配置主要是通过配置账号密码增强安全性
参考资料:http://activemq.apache.org/security.html

1、添加访问队列的账号密码:conf/activemq.xml

//定义了一个 wusc 用户,密码为 wusc.123,角色为 users,admins(broker节点下添加)

1234567<plugins>    <simpleAuthenticationPlugin>      <users>          <authenticationUser username="wusc" password="wusc.123" groups="users,admins"/>      </users>    </simpleAuthenticationPlugin></plugins>


2、设置控制台的账号密码

a) 开启验证选项:/conf/jetty.xml

确保 authenticate 的值为 true(默认)

12345<bean id="securityConstraint" class="org.eclipse.jetty.util.security.Constraint">   <property name="name" value="BASIC" />   <property name="roles" value="admin" />   <property name="authenticate" value="true" /></bean>

b) 查看控制台账号密码

/conf/jetty-realm.properties

3、重启activemq生效./activemq restart显示 is already running表示activemq启动成功

来自为知笔记(Wiz)

总结

以上是生活随笔为你收集整理的ActiveMQ_安全配置(五)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。