RabbitMQ添加用户并设置权限

这篇具有很好参考价值的文章主要介绍了RabbitMQ添加用户并设置权限。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

默认的账号密码仅限于本机 localhost 进行访问,所以需要添加一个远程登录的用户

# 创建账号和密码
rabbitmqctl add_user 用户名 密码

# 设置用户角色
rabbitmqctl set_user_tags 用户名 角色

# 为用户添加资源权限,添加配置、写、读权限
# set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
rabbitmqctl set_permissions -p "/" y ".*" ".*" ".*"
// Make sure to add code blocks to your code group

角色固定有四种级别:

  • administrator:可以登录控制台、查看所有信息、并对rabbitmq进行管理
  • monToring:监控者;登录控制台,查看所有信息
  • policymaker:策略制定者;登录控制台指定策略
  • managment:普通管理员;登录控制

添加用户和权限后,再次访问 http://ip:15672 登录,输入添加好的用户名和密码,即可进入后台

rabbitmq设置用户权限,rabbitmq

其他指令:文章来源地址https://www.toymoban.com/news/detail-604380.html

# 修改密码
rabbitmqctl change_ password 用户名 新密码

# 删除用户
rabbitmqctl delete_user 用户名

# 查看用户清单
rabbitmqctl list_user

Docker安装RabbitMQ

# 安装启动 rabbitmq 容器
docker run -d --name myRabbitMQ -e RABBITMQ_DEFAULT_USER=用户名 -e RABBITMQ_DEFAULT_PASS=密码 -p 15672:15672 -p 5672:5672 rabbitmq:3.8.14-management

到了这里,关于RabbitMQ添加用户并设置权限的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • RabbitMQ 权限设置

    RabbitMQ 是一个功能强大的消息代理和消息队列系统,提供了可靠的消息传递机制,被广泛应用于分布式系统和微服务架构中。为了确保系统的安全性和可靠性,正确配置 RabbitMQ 的权限是至关重要的。本文将介绍如何使用 RabbitMQ 权限设置来控制用户对交换机、队列和绑定的访

    2024年04月10日
    浏览(57)
  • RabbitMQ创建新用户,并给用户添加角色和授权

      或             注:先进入到容器内部 注: 此处的角色只是一个标签(角色有 administrator、monitoring、policymaker、management 等等),也可以自己自定义 RabbitMQ角色释义 administrator policymaker和monitoring可以做的任何事外加: 创建和删除virtual hosts 查看、创建和删除users 查看创建和删除pe

    2024年02月03日
    浏览(41)
  • Jenkins基础篇--添加用户和用户权限设置

    点击系统管理,点击管理用户,然后点击创建用户(Create User) 点击系统管理,点击全局安全配置,找到授权策略,选择安全矩阵,配置好用户权限后,点击应用

    2024年01月23日
    浏览(40)
  • DOCKER权限设置:LINUX新增用户添加ROOT权限

    一、首先在LINUX下创建新用户 二、为用户添加ROOT权限 如果,在修改/etc/sudoers 文件,你该错误了,会导致使用不了sudo命令,使用vim也打不开该文件了;如下提示:   解决方式 :执行下面的命令 三、为非ROOT用户添加DOCKER执行权限 方式一:创建docker组   方式二:直接修改  

    2024年02月11日
    浏览(51)
  • mysql添加用户以及设置权限,IP白名单

    首先项目中肯定不能使用root账户,root用户只有运维人员才能使用,因此需要创建一个用于项目中的账户。 一个新创建的用户没有任何权限,不能进行任何操作。 现在需要它只能对 业务数据库 进行 增,删,改,查 。 主要的权限 赋权语句 GRANT privileges ON database.table TO \\\'user

    2024年02月11日
    浏览(38)
  • rabbitmq权限管理

    none: 不能登录管理控制台(启用management plugin的情况下),只能发送和接收消息, 所以一般生产者和消费者默认角色就是这个 普通管理者(management):仅可登陆管理控制台(启用management plugin的情况下),无法看到节点信息,也无法对策略进行管理。 用户可以通过AMQP做的任何事外

    2024年02月02日
    浏览(19)
  • RabbitMQ篇——一篇文章带你入门RabbitMQ,了解RabbitMQ的角色分类权限、AMQP协议以及设计第一个RabbitMQ程序!

    RabbitMQ是一个开源的消息代理和消息队列系统,采用AMQP(Advanced Message Queuing Protocol)协议。它被设计用于在分布式系统中进行高效,可靠和可扩展的消息传递。 RabbitMQ基本概念: Producer(生产者):生产者负责发布消息到消息队列中。 Consumer(消费者):消费者从消息队列中

    2024年01月16日
    浏览(55)
  • rabbitmq 默认用户和密码

    Note:  The default administrator username and password are  guest and guest.  

    2024年02月11日
    浏览(36)
  • Linux 为普通用户添加Docker权限

    最近新建了一个普通用户,然后使用docker ps的时候发现提示了以下的错误: permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get \\\"http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/json\\\": dial unix /var/run/docker.sock: connect: permission denied 这就是提示使用的用户没有

    2024年02月11日
    浏览(36)
  • RabbitMQ3.13.x之十一_RabbitMQ中修改用户密码及角色tags

    可以使用 RabbitMQ 的命令行工具 rabbitmqctl 来修改用户的密码和标签(tags) 例如,如果要将用户名为 guest 的用户密码修改为 test_123456 ,则可以执行以下命令 例如,如果要将用户名为 mytest 的用户的标签修改为 administrator ,则可以执行以下命令

    2024年04月12日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包