rabbitmq开启后台管理页面、创建用户及授权

这篇具有很好参考价值的文章主要介绍了rabbitmq开启后台管理页面、创建用户及授权。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

开启后台管理页面

要在浏览器中访问 RabbitMQ,需要使用 RabbitMQ 的 Web 界面插件。可以按照以下步骤安装和配置:
1. 安装 RabbitMQ Web 插件:

sudo rabbitmq-plugins enable rabbitmq_management

2. 重启 RabbitMQ 服务:

sudo systemctl restart rabbitmq-server


3. 确认 Web 界面已经启用:

sudo rabbitmq-plugins list

4. 应该可以看到 rabbitmq_management 已经启用。
5. 访问 Web 界面:

在浏览器中输入以下地址:http://localhost:15672/

默认的用户名和密码是 guest/guest,如果需要更改,可以通过以下命令更改:

sudo rabbitmqctl add_user username password
sudo rabbitmqctl set_user_tags username administrator
sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*"

其中,username 和 password 分别是所需的用户名和密码。
在成功登录后,就可以在 RabbitMQ 的 Web 界面中查看和管理 RabbitMQ 的队列、交换机等信息。

请注意,在生产环境中,您应该限制对 RabbitMQ 管理插件的访问,并使用HTTPS来保护您的数据。

创建用户及授权

Rabbitmq从3.3.0开始默认用户(guest/guest)只能通过除localhost的访问,我们自己创建登录用户并授权管理员登录

# 创建用户admin(用户名/密码:admin/admin),命令行输入命令

rabbitmqctl add_user admin admin

# 为用户admin授管理员(administrator)角色

rabbitmqctl set_user_tags admin administrator

# 查看用户列表       

rabbitmqctl list_users

rabbitmq 增加用户,linux,rabbitmq,分布式         

# 设置用户admin具有/vhost1这个virtual host中所有资源的配置、写、读权限以便管理其中的资源

rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

# 查看权限

rabbitmqctl list_permissions -p /

rabbitmq 增加用户,linux,rabbitmq,分布式

此时,还不能通过远程IP:port访问,因为防火墙的原因

开放端口即可文章来源地址https://www.toymoban.com/news/detail-670724.html

到了这里,关于rabbitmq开启后台管理页面、创建用户及授权的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 织梦后台文章管理中增加批量添加tag标签功能示例

    需求背景: 之前发布了不少文章,后来发现之前的这些文章当时发布时都没有添加tag标签,然而现在需要都添加上tag标签,然而这个在默认的织梦后台是没办法批量实现的,只能一篇篇文章去修改。 思考: 织梦原本的文章批量管理中有这么几项,看图: 根据这个自动

    2024年02月02日
    浏览(43)
  • uniapp微信小程序:点击按钮先判断用户是否授权位置信息、用户位置信息授权、进入下一个页面

    前提 :该实例是使用uniapp的小程序 实现的 文章描述: 这里要实现的功能是: 1、点击页面中的一个按钮 2、判断用户是否授权位置信息 3、未授权–弹出位置授权框;已授权–进入下一个页面(地址选择页); 4、弹出位置授权框后,是否同意授权 5、同意:得到地址;不同

    2024年02月08日
    浏览(61)
  • SQL Server创建用户并且为用户授权

    右键点击登录名→新建登录名 进入【服务器角色】在右侧的服务器角色面板中,勾选public 服务器角色 说明 sysadmin 执行SQL Server中的任何操作 serveradmin 配置服务器设置 setupadmin 安装复制和管理扩展过程 securityadmin 管理登录和CREATE DATABASE的权限以及阅读审计 processadmin 管理SQL Se

    2024年02月10日
    浏览(75)
  • SQL Server 创建用户,用户授权,实验报告

    首先我们得有一个数据库,数据库里有表 职工表:  部门表: 接下来的操作都是针对以上的表 其次我们来建立登录用户 登录名 为王明, 密码 为123456. 创建登录名之后,登录用户还不能对数据库进行操作,还要对登录用户创建数据库用户 这时候登录王明的账户,数据库会自

    2024年02月04日
    浏览(54)
  • oracle创建用户并授权

    1、创建用户 oracle内部有两个建好的用户:system和sys。用户可直接登录到system用户以创建其他用户,因为system具有创建别 的用户的 权限。 在安装oracle时,用户或系统管理员首先可以为自己建立一个用户。 语法[创建用户]: create user 用户名 identified by 口令[即密码]; 例子:

    2024年02月10日
    浏览(65)
  • Oracle创建用户、授权视图权限

    1、创建用户密码 2、授权 3、创建视图 4、最终查询 5、回收表或视图权限

    2024年02月09日
    浏览(45)
  • uniapp 微信小程序保存图片到系统相册( 获取用户是否开启 授权保存图片到相册。)

    当用户点击拒绝按钮后的截图:   用户点击不授权  则关闭弹窗 单独给用户点击授权后, 跳转到授权页面  开启授权后:

    2024年02月08日
    浏览(55)
  • dedecms织梦给后台管理员列表增加搜索功能的示例代码

    最近用织梦系统给一个客户做了一个管理系统,客户分配的管理员账户达到了300多个,搜索起来很不方便,应客户要求要加一个管理员账户搜索功能,其实做起来蛮容易的,修改文件涉及两个,首先打开文件: 1、默认为/dede/templets/sys_admin_user.htm,在合适的位置加入代码: 管

    2024年02月02日
    浏览(52)
  • mysql创建角色并授权给用户

    创建角色 角色授权 角色授权给用户 创建用户 角色授权给用户 设置用户默认角色的语法 服务器应视为必需的角色。实际上,这些 角色会自动授予每个用户,尽管 设置mandatory_roles 实际上不会更改任何用户帐户和授予的角色 在系统表中不可见。 mysql8开启角色自动激活 修改

    2024年02月06日
    浏览(45)
  • 【Java作业自动审批平台】| 后台管理认证授权表实现整体设计

    大家好,我是狮子!这里是《 Java题目自动审批系统 》专栏。 我们上一章《 分布式Java题目自动审批系统后端开发实战——开篇点题 》搭建了项目后台大体框架,编写,现在轮廓已经清晰,现在可以来实现编码后台权限认证管理工作了。 在编码之前,我们还是先搞清楚为什

    2024年02月08日
    浏览(35)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包