Подтвердить что ты не робот

Как reset пользователь для управления rabbitmq

Используя rabbitmq, мы можем установить плагин управления. Затем мы получаем доступ через браузер с помощью http://localhost:55672/ с помощью guest: guest. Проблема в том, что я больше не могу войти в систему, потому что я сменил пароль и ввел пустое значение для роли.

Есть ли какой-либо способ для пользователя reset для управления rabbitmq?

4b9b3361

Ответ 1

Вы можете получить доступ к пользовательскому управлению с помощью rabbitmqctl и использовать команду:

add_user {username} {password}

или более предпочтительно, возможно, отредактировать существующего пользователя или установить разрешения для нового пользователя:

set_permissions [-p vhostpath] {user} {conf} {write} {read}

Например, используйте следующие команды: (важно выполнить эти три шага даже при создании нового пользователя, если вы хотите иметь возможность входа в консоль пользовательского интерфейса и для работы ваших программ без каких-либо проблем)

rabbitmqctl add_user newadmin s0m3p4ssw0rd
rabbitmqctl set_user_tags newadmin administrator
rabbitmqctl set_permissions -p / newadmin ".*" ".*" ".*"

... создать нового пользователя-администратора с полным доступом к умолчанию /vhost.

Вы можете найти все это на домашней странице RabbitMQ, а точнее на этом страница

Ответ 2

Это специально для теста на живость, но может также применяться к другому apis

rabbitmqctl add_vhost statuscheckvhost
rabbitmqctl add_user heartbeat alive
rabbitmqctl set_permissions -p statuscheckvhost heartbeat ".*" ".*" ".*"
rabbitmqctl set_user_tags heartbeat management

curl -i -u heartbeat:alive http://127.0.0.1:55672/api/aliveness-test/statuscheckvhost
HTTP/1.1 200 OK
Server: MochiWeb/1.1 WebMachine/1.9.0 (someone had painted it blue)
Date: Thu, 21 Feb 2013 22:20:10 GMT
Content-Type: application/json
Content-Length: 15
Cache-Control: no-cache
{"status":"ok"}

Ответ 3

Два метода:

  • первый, как упоминал Даниил Фигероа, заключается в использовании команды rabbitmqctl;
  • второй - установить конфигурационный файл. Ссылка1 Ссылка2