如何在rabbitmq中获取用户的密码?

如何在rabbitmq中获取用户的密码?,rabbitmq,openstack,Rabbitmq,Openstack,如何从CLI获取Rabbitmq中现有用户的密码? 我通过CLI命令sudo rabbitmqctl list_users获得了用户的名称,outupt如下所示: 正在列出用户。。。来宾[管理员]openstack[] 我想知道“openstack”用户密码。用户密码使用单向散列存储,因此无法检索其值。您应该使用rabbitmqctl change_password命令将该用户的密码更改为已知值 注意:RabbitMQ团队监视并有时只回答有关StackOverflow的问题。用户密码使用单向散列

如何从CLI获取Rabbitmq中现有用户的密码? 我通过CLI命令sudo rabbitmqctl list_users获得了用户的名称,outupt如下所示:

正在列出用户。。。来宾[管理员]openstack[]


我想知道“openstack”用户密码。

用户密码使用单向散列存储,因此无法检索其值。您应该使用rabbitmqctl change_password命令将该用户的密码更改为已知值


注意:RabbitMQ团队监视并有时只回答有关StackOverflow的问题。

用户密码使用单向散列存储,因此无法检索其值。您应该使用rabbitmqctl change_password命令将该用户的密码更改为已知值


注意:RabbitMQ团队监视并有时只回答有关StackOverflow的问题。

如果使用部署解决方案,您可能会在其配置中找到密码。例如,当您使用kolla ansible部署Openstack时,可以在/etc/kolla/passwords.yml中找到密码


它可能以某种安全的方式存储,例如,如果ansible用于部署,则存储在vault中。在这种情况下,您需要检查部署框架,了解如何检索它。

如果使用部署解决方案,您可能会在其配置中找到密码。例如,当您使用kolla ansible部署Openstack时,可以在/etc/kolla/passwords.yml中找到密码


它可能以某种安全的方式存储,例如,如果ansible用于部署,则存储在vault中,在这种情况下,您需要检查部署框架如何检索它。

为什么不将密码设置为您知道的内容?@theMayer可以告诉CLI命令设置密码吗?为什么不将密码设置为您知道的内容?@theMayer可以告诉CLI命令设置密码吗?
user@deployhost:~$ grep -E ^rabbitmq_password: /etc/kolla/passwords.yml
rabbitmq_password: haH2ZPjVVKmiqoXdRPCYJcdQyzP2cqeU