标签:guest 私密 用户 RabbitMQ rabbitmqctl docker 页面
我的RabbitMQ是使用虚拟机docker安装的,安装命令为
docker run -di --name myrabitt -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin -p 5672:5672 -p 15672:15672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management
安装完成后防火墙开放15672端口,打开RabbtiMQ的管理页面就弹出下图
首先能访问到RabbitMQ的页面说明安装是没问题的,但是就是进不去页面,提示不是私密连接需要登录,可是我输入安装命令中的账号密码还有默认账号密码guest guest都没有办法登录,一直卡在这里,百度只有一篇帖子和这个问题有关,但是他是通过重新安装解决的,他提到了创建用户,于是我就想是不是用户没有创建成功导致的,进入docker容器输入命令查看用户
docker exec -it c_rabbit bash rabbitmqctl list_users
果然只有一个guest用户,而RabbitMQ官方只允许本机使用guest访问,所以我通过虚拟机连接的当然访问不了,添加一个用户即可
rabbitmqctl add_user username password rabbitmqctl set_user_tags username administrator
新建用户是none权限,干脆再把权限给赋予了,再打开管理页面输入账号密码登录就好了。
标签:guest,私密,用户,RabbitMQ,rabbitmqctl,docker,页面 来源: https://www.cnblogs.com/Cra2iTeT/p/16217678.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。