最近在項目新添了rabbitmq消息中間件,於是自己也着手開始學習,在服務器上搭建完rabbitmq環境後,本地登錄服務器(非本地服務器)上的rabbitmq management可視化控制檯。不能用guest用戶,需要新建一個,或重新配置guest。我這裏利用”rabbitmqctl add_user 用戶名 密碼“命令重新建立了一個用戶:”djs“。
但是,登錄不上去rabbitmq management可視化控制檯,如圖:
很明瞭,該用戶不是管理員,利用命令”rabbitmqctl set_user_tags 用戶名 adminitrator“給用戶賦予管理員角色。
例如:
[root@VM_0_3_centos ~]# rabbitmqctl list_users
Listing users ...
user tags
djs []
guest [administrator]
dengjingsi [administrator]
[root@VM_0_3_centos ~]# rabbitmqctl set_user_tags djs administrator
Setting tags for user "djs" to [administrator] ...
[root@VM_0_3_centos ~]# rabbitmqctl list_users
Listing users ...
user tags
djs [administrator]
guest [administrator]
dengjingsi [administrator]
用戶djs賦予管理員角色前後的狀態(查看當前用戶命令:rabbitmqctl list_users)。
是管理員之後,就能成功登陸了,yes。