轉:https://blog.csdn.net/a1004314120/article/details/105474647/
1.出現問題的環境:
- 系統:centos6.4(雲服務器)
- RabbitMQ的版本:3.4.1
- 登錄的用戶:guest
2.問題描述:
之前在本地用虛擬機配置好 RabbitMQ后通過guest可以訪問,現在雲服務器配置好后(和虛擬機配置信息一樣),使用用guest賬戶登錄出現 Login failed。
3.出現問題的原因:
RabbitMQ在3.多版本之后,為了安全性,遠程不能使用guest賬戶登錄。
4.解決辦法:
- 登錄服務器,設置一個賬戶和密碼:
rabbitmqctl add_user student student
- 1
2.設置權限:
rabbitmqctl set_user_tags student administrator
- 1
3.重啟:
service rabbitmq-server restart
service rabbitmq-server restart
- 1
注意:
要啟動遠程登錄,在配置文件中把 {loopback_users, []} 前面的%%去掉,后面‘,’和去掉。
