启用rabbitmq插件时“读取./.erlang.cookie时出错:eacces”

启用rabbitmq插件时“读取./.erlang.cookie时出错:eacces”

我在kali linux上安装了rabbitmq。我启动了服务

 sudo systemctl start rabbitmq-server 

然后我尝试启用管理插件

 rabbitmq-plugins enable rabbitmq_management

但我收到此错误:

 Error when reading ./.erlang.cookie: eacces

看来我无权读取 cookie。我该如何解决这个问题?

我试过这个

sudo chmod 600 ./.erlang.cookie 

sudo chmod 600 /var/lib/rabbitmq/.erlang.cookie 

但没有帮助

答案1

我必须将.erlang.cookie文件复制到$HOME目录。

sudo cp /var/lib/rabbitmq/.erlang.cookie $HOME

然后我必须授予该文件的读取权限

 sudo chmod +r ./.erlang.cookie

最后

sudo rabbitmq-plugins enable rabbitmq_management

相关内容