程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> rabbitmq web管理界面無法使用guest用戶登錄,rabbitmqguest

rabbitmq web管理界面無法使用guest用戶登錄,rabbitmqguest

編輯:關於PHP編程

rabbitmq web管理界面無法使用guest用戶登錄,rabbitmqguest


安裝最新版本的rabbitmq(3.3.1),並啟用management plugin後,使用默認的賬號guest登陸管理控制台,卻提示登陸失敗。

翻看官方的release文檔後,得知由於賬號guest具有所有的操作權限,並且又是默認賬號,出於安全因素的考慮,guest用戶只能通過localhost登陸使用,並建議修改guest用戶的密碼以及新建其他賬號管理使用rabbitmq(該功能是在3.3.0版本引入的)。

雖然可以以比較猥瑣的方式:將ebin目錄下rabbit.app中loopback_users裡的<<"guest">>刪除,或者在配置文件rabbitmq.config中對該項進行配置,

並重啟rabbitmq,可通過任意IP使用guest賬號登陸管理控制台,但始終是違背了設計者的初衷,再加上以前對這一塊了解也不多,因此有必要總結一下。

1. 用戶管理

用戶管理包括增加用戶,刪除用戶,查看用戶列表,修改用戶密碼。

相應的命令

(1) 新增一個用戶

rabbitmqctl  add_user  Username  Password

(2) 刪除一個用戶

rabbitmqctl  delete_user  Username

(3) 修改用戶的密碼

rabbitmqctl  change_password  Username  Newpassword

(4) 查看當前用戶列表

rabbitmqctl  list_users

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved