访问控制我理解就是两层,第一层是Virtual host,相当于一个个独立主机
第二层是这个permissions,对照下图权限表
权限表(重要!)
需求 | configgure | write | read |
---|---|---|---|
创建或删除交换机或队列 | 是 | ||
交换机绑定或解绑 | 目标交换机 | 源交换机 | |
队列与交换机绑定或解绑 | 队列 | 交换机 | |
发送消息到交换机 | 交换机 | ||
获取或清除消息 | 队列 |
注意:
- 发送消息这里只有一项 write ->交换机,也就是说Write regexp这项只能匹配交换机的名称,这里就不举例了,填正则匹配即可
- 同理,获取消息只有 read->队列,那么Read regexp匹配的就是队列的名称
- Configure 一般不给权限,网上说填^$,简单试了下是可以,应该跟什么都不填效果是一样的
最后还有一个权限控制就是用户的tag,很简单,注意登录管理界面的时候要选好Virtual host
原文地址:https://www.cnblogs.com/cjh-notes/p/10817164.html
时间: 2024-09-30 23:35:52