由于本人的电脑运行虚拟机比较卡,所以将RabbitMQ安装在服务器上(见上篇),原本想使用guest登录,但是却发现guest好像只能本地登录。
所以需要在服务器上用命令的方式创建用户。
- 由于之前设置了rabbitmq为开机启动,所以可以直接创建用户:rabbitmqctl add_user 用户名 密码
- 添加权限,赋予用户默认vhose的全部操作权限:
rabbitmqctl set_permissions -p / smarthome ".*" ".*" ".*"
- 修改用户角色,设置为管理员:
rabbitmqctl set_user_tags smarthome administrator
- 使用新用户登录:
登录成功:
参考文章链接:
https://blog.csdn.net/p_study/article/details/78667393
https://www.linuxidc.com/Linux/2018-04/151796.htm