如何在ActiveMQ Artemis中创建用户?

问题描述 投票:0回答:1

我不明白如何在 ActiveMQ Artemis 中创建带密码的用户

这是我的 artemis-roles.properties:

amq = admin
test = admin

这是我的 artemis-users.properties:

admin = ENC(1024:28CE6B0C9D3FA57ECD8956D429030E5414B730FEEA285A7C8DFEBA434296674C:7946CE5918E1AA81D7D40345F1D348E2293DECBD39F15C45A8E7A308F3C54B128B20B499F6A9A0876BFA834C9E28FBA3076ECB69976031CFC9BDE71B5D0F8B13)

我不明白如何使用登录名创建用户 - 测试和密码 - 测试。该角色的用户将用于通过 JMX

进行连接
java jmx activemq-artemis
1个回答
0
投票

使用默认属性文件创建用户的一种方法是使用 Artemis CLI 提供的“用户”命令套件,例如:

./artemis user add --user-command-user admin --user-command-password adminPassword --role test

这将在文档中进一步讨论。您还可以运行

./artemis help user
命令以获取有关所有不同“用户”命令及其选项的详细信息。

当然,您也可以手动编辑文件。

artemis-roles.properties
文件的语法是:

<role> = <listOfUsers>

listOfUsers
可以是单个用户或该角色中以逗号分隔的用户列表。

artemis-users.properties
文件的语法是:

<user> = <password>
© www.soinside.com 2019 - 2024. All rights reserved.