登录管理界面
登录http://127.0.0.1:15672,默认用户密码都是guest。
新建用户授权
- 新建用户
由于默认的guest账户只能做本地登录,如果需要远程访问,就要新建用户授权。
命令:rabbitmqctl add_user admin admin。
即创建用户名为admin 密码为admin的用户。后续提示需要给用户授权。
- 分配角色
1)none
不能访问 management plugin
2)management
列出⾃⼰可以通过AMQP登⼊的virtual hosts
查看⾃⼰的virtual hosts中的queues, exchanges 和 bindings
查看和关闭⾃⼰的channels 和 connections
查看有关⾃⼰的virtual hosts的“全局”的统计信息,包含其他⽤户在这些virtual hosts中的活动。
3)policymaker
management所有权限
查看、创建、删除⾃⼰的virtual hosts所属的policies和parameters信息。
4)monitoring
包含management所有权限
列出所有virtual hosts,包括不能登录的virtual hosts
查看其他⽤户的connections和channels信息。
查看节点级别的数据如clustering和memory使⽤情况
查看所有virtual hosts的全局的统计信息
5)administrator
最⾼权限
创建和删除virtual hosts
查看、创建和删除users
查看创建和删除permissions
关闭其他⽤户的connections
分配管理员角色命令:rabbitmqctl set_user_tags admin administrator
到此就可以用admin登入。
- 修改密码
命令:rabbitmqctl chang_password admin newpwd - 授权
命令:rabbitmqctl set_permissions -p / admin .* .* .*
- 界面增加用户授权