Skip to main content
 首页 » 编程设计

RabbitMQ 3.3.1 无法使用 guest/guest 登录

2024年02月27日35qq号

我已经在 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,但仍然无法使用我新创建的任何用户登录,这是因为您需要成为管理员才能访问它。

不要创建任何配置文件并弄乱它..

这就是我当时所做的,

  1. 添加新用户,例如用户 test 和密码 test:

    rabbitmqctl add_user test test 
    
  2. 向新用户授予管理权限:

    rabbitmqctl set_user_tags test administrator 
    
  3. 为新创建的用户设置权限:

    rabbitmqctl set_permissions -p / test ".*" ".*" ".*" 
    

就是这样,享受吧:)