Como verificar uma senha de usuário do RabbitMQ?

1

Existe um método simples para verificar uma senha de usuário RabbitMQ na linha de comando? Por simples , quero dizer:

  • sem o plug-in rabbitmq_management ativado

  • sem dependências extras, como ruby / python / etc. bibliotecas normalmente não presentes em uma máquina Linux por padrão.

por badbishop 17.07.2015 / 12:34

2 respostas

1

  • rabbitmqctl authenticate_user
  • rabbitmqadmin pode ser usado se o usuário tiver a tag management (que pode ser adicionada temporariamente)
  • Os back-ends de authN alternativos têm mais opções: o ferramental LDAP para o back-end LDAP, o curl para o backend HTTP e assim em.
por 10.04.2018 / 11:13
0

Você pode tentar fazer login com o nome de usuário / senha usando rabbitmqadmin, embora isso não seja incluído por padrão ao instalar o RabbitMQ.

IMHO, a coisa mais simples a fazer é escrever um script Python que se conecte ao RabbitMQ, mas isso requer a) a biblioteca Kombu ou equivalente, ou b) escrever seu próprio cliente AMQP minimalista.

    
por 07.12.2015 / 15:19

Tags