ActiveMQ_安全配置(五)


如果Activemq不加安全配置,那么任何知道队列所在服务器IP的人都可以发送接收队列消息
安全配置主要是通过配置账号密码增强安全性


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

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

1
2
3
4
5
6
7
< plugins >
    < simpleAuthenticationPlugin >
      < users >
          < authenticationUser username = "wusc" password = "wusc.123" groups = "users,admins" />
      </ users >
    </ simpleAuthenticationPlugin >
</ plugins >


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

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

确保 authenticate 的值为 true(默认)

1
2
3
4
5
< 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启动成功
35158-20161017172551638-688500149.png
 




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值