我已经在 VPS Debian Linux 机器上安装了最新版本的 RabbitMQ。尝试通过访客/访客登录,但返回消息登录失败。我做了一些研究,发现出于安全原因,禁止通过访客/访客远程登录。
我还尝试通过手动创建一个rabbitmq.config
文件(因为安装没有创建一个)并仅放置以下条目来允许此版本上的访客使用远程登录
[{rabbit, [{loopback_users, []}]}].
使用以下命令重新启动rabbitmq后。
invoke-rc.d rabbitmq-server stop -- to stop
invoke-rc.d rabbitmq-server start -- to start
它仍然没有让我以访客/访客身份登录。我还尝试在 Windows VPS 上安装 RabbitMQ 并尝试通过 localhost 通过 guest/guest 登录,但我再次收到相同的消息 登录失败。
还为我提供了一个来源,我可以在其中尝试安装旧版本的 RabbitMQ,该版本支持通过 guest/guest 远程日志记录。
请您参考如下方法:
我也遇到了同样的问题..
我还安装了 RabbitMQ 和启用的 Web Interface,但仍然无法使用我新创建的任何用户登录,这是因为您需要成为管理员才能访问它。
不要创建任何配置文件并弄乱它..
这就是我当时所做的,
添加新用户,例如用户
test
和密码test
:rabbitmqctl add_user test test
向新用户授予管理权限:
rabbitmqctl set_user_tags test administrator
为新创建的用户设置权限:
rabbitmqctl set_permissions -p / test ".*" ".*" ".*"
就是这样,享受吧:)