RabbitMQ 安装登陆 提示:User can only log in via localhost

RabbitMQ默认提供了一个guest/guest用户,但是从3.3.0 版本以后该账号只能localhost登陆(User can only log in via localhost)

解决办法:通过命令行创建一个管理员账号

通过以下命令创建一个用户user,密码为user123456

bash 复制代码
rabbitmqctl add_user user user123456

创建完成之后通过以下命令设置用户标签为administrator

bash 复制代码
rabbitmqctl set_user_tags user administrator

给用户user赋予权限,授予user用户可访问虚拟主机 /,并在所有的资源上具备可配置、可写及可读的权限

bash 复制代码
rabbitmqctl set_permissions -p / user ".*" ".*" ".*"

最后,通过以下命令可以看出当前的所有用户

bash 复制代码
rabbitmqctl list_users
相关推荐
blammmp几秒前
RabbitMQ :概述,Web界面介绍,快速上手,工作模式
java·分布式·rabbitmq
兜兜风d'7 小时前
RabbitMQ TTL机制详解
分布式·rabbitmq·ruby
9ilk8 小时前
【仿RabbitMQ的发布订阅式消息队列】--- 介绍
linux·笔记·分布式·后端·rabbitmq
信创检测小安13 小时前
国产中间件与浏览器选型指南:覆盖政务、金融、电信应用场景
中间件·金融·政务
莫陌尛.1 天前
docker安装中间件
docker·中间件·容器
骑士9991112 天前
rabbitMQ 的安装和使用
linux·rabbitmq
鼠鼠我捏,要死了捏2 天前
Kafka消息可靠性方案对比与实践
kafka·rabbitmq·消息可靠性
兜兜风d'2 天前
RabbitMQ 发送方确认机制详解
spring boot·分布式·rabbitmq·java-rabbitmq·1024程序员节
路過的好心人2 天前
Docker + Rabbitmq 集群部署
docker·容器·rabbitmq
兜兜风d'2 天前
RabbitMQ 高级特性:消息确认机制详解
spring boot·分布式·rabbitmq·java-rabbitmq·1024程序员节