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
相关推荐
zzz_23683 小时前
【RabbitMQ】面试系列 · 第三期:从线上故障到架构选型
面试·架构·rabbitmq
小碗羊肉4 小时前
【RabbitMQ高级】如何保证消息的可靠性?
java·rabbitmq·java-rabbitmq
constCpp9 小时前
深入理解内存管理
后端·中间件·架构
zzz_236812 小时前
【RabbitMQ】面试系列 · 第四期:性能调优与插件生态
面试·rabbitmq·ruby·java-rabbitmq
zzz_23681 天前
【RabbitMQ】面试系列 · 第一期:基础认知与选型实战
分布式·面试·rabbitmq
愚公搬代码1 天前
【愚公系列】《移动端AI应用开发》014-DeepSeek API开发与集成(处理多轮对话与动态请求)
人工智能·中间件·架构
Trouvaille ~1 天前
【Redis篇】Redis 主从复制:数据同步的原理与实现
数据库·redis·缓存·中间件·高可用·主从复制·后端开发
唔661 天前
(二)补充完整的数据库、中间件、MQTT、JAR后台和Web前端的部署脚本,全部一键自动化。
数据库·中间件·jar
huipeng9261 天前
企业级微服务开发实战(二):微服务基础设施搭建与中间件部署
java·redis·mysql·spring cloud·微服务·nacos·rabbitmq
愚公搬代码1 天前
【愚公系列】《移动端AI应用开发》013-DeepSeek API开发与集成(深度集成与中间件架构)
人工智能·中间件·架构