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
相关推荐
小白不想白a11 小时前
消息队列--包括面试常考题/运维监控指标
中间件
金刚猿12 小时前
01_虚拟机中间件部署_root 用户安装 docker 容器,配置非root用户权限
docker·中间件·容器
洛豳枭薰16 小时前
消息队列关键问题描述
kafka·rabbitmq·rocketmq
Hello.Reader1 天前
Rocket Fairings 实战把全局能力做成“结构化中间件”
中间件·rust·rocket
闻哥1 天前
Kafka高吞吐量核心揭秘:四大技术架构深度解析
java·jvm·面试·kafka·rabbitmq·springboot
creator_Li2 天前
RabbitMQ示例
rabbitmq
岁岁种桃花儿2 天前
Kafka从入门到上天系列第一篇:kafka的安装和启动
大数据·中间件·kafka
惊讶的猫2 天前
rabbitmq实践小案例
分布式·rabbitmq
AC赳赳老秦2 天前
代码生成超越 GPT-4:DeepSeek-V4 编程任务实战与 2026 开发者效率提升指南
数据库·数据仓库·人工智能·科技·rabbitmq·memcache·deepseek
惊讶的猫2 天前
rabbitmq初步介绍
分布式·rabbitmq