RabbitMQ-学习


开启web管理界面

rabbitmq-plugins enable rabbitmq_management

访问服务管理界面(如果打不开登录界面,就重启下服务):

http://192.168.8.63:15672/

默认的guest用户只能本地访问: User can only log in via localhost

创建用户

rabbitmqctl list_users

rabbitmqctl add_user admin 123456

rabbitmqctl set_user_tags admin administrator

[root@localhost rabbitmq]# rabbitmqctl list_users
Listing users ...
user	tags
guest	[administrator]

[root@localhost rabbitmq]# rabbitmqctl add_user admin 123456
Adding user "admin" ...
Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more.

[root@localhost rabbitmq]# rabbitmqctl set_user_tags admin  administrator
Setting tags for user "admin" to [administrator] ...

[root@localhost rabbitmq]# rabbitmqctl list_users
Listing users ...
user	tags
admin	[administrator]
guest	[administrator]

授权admin用户

设置模板: set_permissions [-p ]

[root@localhost rabbitmq]# rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*" 

Setting permissions for user "admin" in vhost "/" ...

admin用户具有vhostpath为/中所有资源的配置、写、读权限

参考: