千家信息网

activemq 安全连接

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,一、定义用户组1.1 simpleAuthenticationPlugin通过在activemq.xml中配置用户组 1.2 通过J
千家信息网最后更新 2026年11月01日activemq 安全连接

一、定义用户组

1.1 simpleAuthenticationPlugin通过在activemq.xml中配置用户组

                                   

1.2 通过JAAS来配置用户组

    

增加login.config文件

activemq {    org.apache.activemq.jaas.PropertiesLoginModule required        org.apache.activemq.jaas.properties.user="users.properties"        org.apache.activemq.jaas.properties.group="groups.properties"        reload=true;};

注:reload设置为true时,用户名和密码在每次请求的时候都会重新加载,即修改之后立即生效。


增加users.properties

system=manageradmin=passworduser=passwordguest=passwordsslclient=CN=localhost, OU=activemq.org, O=activemq.org, L=LA, ST=CA, C=US


增加groups.properties

admins=system,sslclient,client,broker1,broker2tempDestinationAdmins=system,user,sslclient,client,broker1,broker2users=system,user,sslclient,client,broker1,broker2guests=guest


二、queue和topic配置不同角色的读写权限

                                                   

注:

configuration的值要与login.config中的设置名称相匹配,如:activemq;

ActiveMQ.Advisory.>以表达式的方式配置的topic一定要设置。因为连接的时候就是这种类型的主题,如果不配置此项话,连接会报错(没有权限)。


二、broker与broker之间的连接

    


参考地址:http://activemq.apache.org/security.html

配置 用户 用户组 时候 权限 不同 主题 之间 名称 地址 密码 就是 文件 方式 用户名 类型 表达式 角色 会报 参考 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网黑科技 深圳九邦互联网科技有限公司 湖南永感互联网科技有限公司 关于新基建和互联网科技 为想互联网科技 碳银互联网科技 无线互联网科技 科技互联网创业计划书 互联网金融和金融科技 青海省互联网新科技 科技与互联网的利与弊 北京华百购互联网科技有限公司 天津腾达互联网科技有限公司 阿里互联网科技企业 工业互联网等科技实现智能化赋能 互联网数据科技专业 互联网科技公司营业执照怎么办理 21世纪互联网科技成就 宇信科技在杭州互联网排第几 杭州融税互联网科技有限公司 互联网科技公司的优势 广州互联网科技公司 友谊互联网络科技 老年人脱离互联网科技的作文 注册互联网科技公司经营范围大全 张召忠谈中国互联网科技 江苏互联网智能科技产品出厂价 恒生科技指数 中概互联网 10位科技互联网大佬 上海互联网科技园景观
0