对于guest用户,默认只能localhost 浏览器访问管理界面,否则最初是登不上去的。
但是对于guest用户我们,我们是可以其权限的,来使他登录管理界面
$RABBITMQ_HOME/etc/rabbitmq 新建rabbitmq.config文件
添加内容:[{rabbit, [{loopback_users, []}]}].
(注:不要忽略结尾的.)
此时guest用户有界面的访问权限了,但是此时还不能创建队列。
动态修改用户权限:
查看guest权限
rabbitmqctl list_user_permissions guest
设置guest用户对路径 / 的configuration、write、read权限
rabbitmqctl set_permissions -p / guest "*" ".*" ".*"
参考官方文档