千家信息网

activemq 安全连接

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,一、定义用户组1.1 simpleAuthenticationPlugin通过在activemq.xml中配置用户组 1.2 通过J
千家信息网最后更新 2025年12月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安全错误 数据库的锁怎样保障安全 清华同方的博硕士论文数据库官网 北京最著名的软件开发培训班 对软件开发人员的考核办法 防骗数据库的电话 我的世界服务器认领模块 上海优齐网络技术有限公司 福建npu人工智能服务器 管理会计软件开发落后 西安依恩驰网络技术有限公 软件开发项目可行性报告范文 苏州软件开发园在哪个区 泗洪威力网络技术解决方案 服务器怎么查找iphone 百应网络技术 有电话打来自称是网络安全办的 山西it 软件开发哪家快 金坛电力系统软件开发 数据库基础知识总结 阿里云服务器配置参数 勒索病毒毒对数据库的影响 男友是软件开发工程师 网络安全 能力提升 网络安全法实施主体 正联网络技术有限责任公司 软件开发环境都有哪些 关于网络技术于故障维修 软件开发工序审核思路 小红书软件开发者 数据库使用情况登记表 江苏办公系统软件开发价位
0