Web方式访问RabbitMQ

本文介绍了RabbitMQ中不同账号级别的权限分配,包括超级管理员、监控者等角色的功能,并详细说明了通过命令行和Web界面添加账号及分配权限的具体步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一 概述

RabbitMQ不同账号的级别

  1. 超级管理员administrator,可以登录控制台,查看所有信息,可以对用户和策略进行操作。
  2. 监控者monitoring,可以登录控制台,可以查看节点的相关信息,比如进程数,内存磁盘使用情况。
  3. 策略制定者policymaker,可以登录控制台,指定策略,但是无法查看节点信息。
  4. 普通管理员management仅能登录控制台。
  5. 其他,无法登录控制台,一般指的时提供者和消费者。

RabbitMQ使用guest用户登录具有最高权限。

二 RabbitMQ命令模式添加账号与权限

rabbitmqctl add_user username password //添加账号为username和密码为password的用户

rabbitmqctl set_user_tags username administrator //设置账号为username的用户权限为administrator

三 RabbitMQ使用Web页面方式管理权限

添加用户

分配可以访问的虚拟主机——{默认情况下没有任何可以访问的,我们可以添加一个主机(相当于添加一个数据库),然后分配权限}

创建虚拟主机

给虚拟主机分配权限

给指定用户分配权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值