我是靠谱客的博主 帅气荔枝,这篇文章主要介绍RabbitMQ 添加用户,现在分享给大家,希望可以做个参考。

RabbitMQ 在UI管理中可创建相关用户。创建如下图:

添加v irtual host :


添加 Users :



RabbitMQ 提供有管理工具 rabbitmqctl ,位于 RabbitMQ  安装目录 rabbitmq_server-3.6.6sbin ,windows 为 rabbitmqctl.bat。

以上操作命令语法为:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
添加 Virtual Hosts : rabbitmqctl add_vhost <vhost> 删除 Virtual Hosts : rabbitmqctl delete_vhost <vhost> 添加 Users : rabbitmqctl add_user <username> <password> rabbitmqctl set_user_tags <username> <tag> ... rabbitmqctl set_permissions [-p <vhost>] <user> <conf> <write> <read> 删除 Users : delete_user <username>
user 有5种 tags :
复制代码
1
2
3
4
5
management :访问 management plugin; policymaker :访问 management plugin 和管理自己 vhosts 的策略和参数; monitoring :访问 management plugin 和查看所有配置和通道以及节点信息; administrator :一切权限; None :无配置

上图用命令执行如下:

复制代码
1
2
3
4
5
6
7
8
9
cd D:Program FilesRabbitMQ Serverrabbitmq_server-3.6.6sbin rabbitmqctl add_vhost vh rabbitmqctl add_user test test rabbitmqctl set_user_tags test management rabbitmqctl set_permissions -p vh test ".*" ".*" ".*" #更多命令查看:rabbitmqctl --help

默认 “guest” 用户只允许本地访问,其他账户不受限制。

若允许使用 “guest”  远程访问,需要在配置文件中添加以下选项:

C:UsershuangzcAppDataRoamingRabbitMQrabbitmq.config

复制代码
1
2
3
4
5
6
[ {rabbit, [ {loopback_users, []} ]} ].



最后

以上就是帅气荔枝最近收集整理的关于RabbitMQ 添加用户的全部内容,更多相关RabbitMQ内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部