rabbitmq的web管理界面无法使用guest用户登录

在本地安装的RabbitMQ 3.6.6版本中,guest用户无法从远程主机登录管理控制台。官方建议出于安全考虑修改guest用户密码并创建新用户。本文档介绍了如何创建新用户root,赋予其管理员权限,并配置允许远程访问的步骤,包括在rabbitmq.config文件中进行相应设置。

      因为项目需要,在本地主机上安装了rabbitmq(3.6.6),后发现,只有该主机能够通过guest登录管理控制台,别的主机登录后提示登录失败。查阅了下后,发现官方文档说:由于账号guest具有所有的操作权限,并且是默认账号,出于安全因素的考虑,guest用户只能通过localhost登录使用,并建议修改guest用户的密码以及新建其他账号管理使用rabbitmq。所以,解决方案就是新建用户。

1、 登录web控制台(http://localhost:15672/)进行配置用户

     在安装Rabbitmq的主机上,打开chrome,登录,然后点击admin-->user-->add user;

    

2、 增加用户,增加一个用户名为root,密码为roottagadministrator

     点击Add user,表格中会增加root用户,如下图:

3、 点击表格中的root,在新出现的页面点击Set permission,赋予所有权限

    点击set permission后,会出现

4、 配置%APPDATA%\RabbitMQ\rabbitmq.config文件为:

   打开%APPDATA%\RabbitMQ\目录:直接在地址栏中输入%APPDATA%\RabbitMQ\

   然后用记事本打开rabbitmq.config, 编辑成这样

  

   内容如下:

   [

   {rabbit,[{tcp_listener,[5672],{loopback_user,["guest"]}}]}

   ].

 

保存后就可以访问了。

评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值