默认的账号密码仅限于本机 localhost 进行访问,所以需要添加一个远程登录的用户
# 创建账号和密码
rabbitmqctl add_user 用户名 密码
# 设置用户角色
rabbitmqctl set_user_tags 用户名 角色
# 为用户添加资源权限,添加配置、写、读权限
# set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
rabbitmqctl set_permissions -p "/" y ".*" ".*" ".*"
// Make sure to add code blocks to your code group
角色固定有四种级别:
administrator
:可以登录控制台、查看所有信息、并对rabbitmq进行管理monToring
:监控者;登录控制台,查看所有信息policymaker
:策略制定者;登录控制台指定策略managment
:普通管理员;登录控制
添加用户和权限后,再次访问
http://ip:15672
登录,输入添加好的用户名和密码,即可进入后台
其他指令:
# 修改密码
rabbitmqctl change_ password 用户名 新密码
# 删除用户
rabbitmqctl delete_user 用户名
# 查看用户清单
rabbitmqctl list_user
Docker安装RabbitMQ
# 安装启动 rabbitmq 容器
docker run -d --name myRabbitMQ -e RABBITMQ_DEFAULT_USER=用户名 -e RABBITMQ_DEFAULT_PASS=密码 -p 15672:15672 -p 5672:5672 rabbitmq:3.8.14-management
标签:
rabbitmq
本文转载自: https://blog.csdn.net/Leon_Jinhai_Sun/article/details/128730418
版权归原作者 Leon_Jinhai_Sun 所有, 如有侵权,请联系我们删除。
版权归原作者 Leon_Jinhai_Sun 所有, 如有侵权,请联系我们删除。