Я хочу изменить пароль гостя по умолчанию rabbitMQ на что-то, а затем гостя и гостя ..........
Конфиг выглядит так:
[ { rabbit, [
{ loopback_users, [ ] },
{ vm_memory_high_watermark, {absolute, 595276595 }},
{ default_user, 'guest' },
{ default_password, 'somepassword' },
{ disk_free_limit, 52428800 }
] } ].
По какой-то причине веб-интерфейс все еще доступен через гостевую гость ... Кажется, он не применяет config.
U syspect loopback_users имеет к этому какое-то отношение ...
Задавая вопросы или сообщая о проблемах с RabbitMQ, всегда указывайте версию RabbitMQ и Erlang, которую вы используете.
Вы должны использовать правильное имя настройки (default_pass
) и правильный формат значения:
[
{rabbit, [
{loopback_users, []},
{vm_memory_high_watermark, {absolute, 595276595}},
{default_user, <<"guest">>},
{default_pass, <<"somepassword">>},
{disk_free_limit, 52428800}
]}
].
Вышеуказанное задокументировано Вот.
Кроме того, если вы запустили RabbitMQ до использования этой конфигурации, guest
пользователь уже был создан с использованием guest
в качестве пароля. В default_user
и default_pass
настройки только применить к свежим узлам.
Если вы используете RabbitMQ 3.7.X, вам следует изучить .conf
Вместо этого формат конфигурации в стиле INI, поскольку он более дружелюбен:
https://github.com/rabbitmq/rabbitmq-server/blob/v3.7.17/docs/rabbitmq.conf.example
НОТА: команда RabbitMQ отслеживает rabbitmq-users
список рассылки и только иногда отвечает на вопросы по StackOverflow.