RabbitMQ不允许默认用户guest远程访问,所以需要创建一个新的用户,以下命令序列用于创建新用户admin(密码admin)
D:\Program\RabbitMQ Server\rabbitmq_server-3.6.10\sbin>rabbitmqctl.bat list_users
Listing users
guest [administrator]
D:\Program\RabbitMQ Server\rabbitmq_server-3.6.10\sbin>rabbitmqctl add_user admin admin
Creating user "admin"
D:\Program\RabbitMQ Server\rabbitmq_server-3.6.10\sbin>rabbitmqctl set_user_tags admin administrator
administrator
Setting tags for user "admin" to [administrator]
D:\Program\RabbitMQ Server\rabbitmq_server-3.6.10\sbin>rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
Setting permissions for user "admin" in vhost "/"
D:\Program\RabbitMQ Server\rabbitmq_server-3.6.10\sbin>rabbitmqctl list_users
Listing users
admin [administrator]
guest [administrator]
D:\Program\RabbitMQ Server\rabbitmq_server-3.6.10\sbin>
使用admin:admin就可以远程登录RabbitMQ了。