我不明白如何在 ActiveMQ Artemis 中创建带密码的用户
这是我的 artemis-roles.properties:
amq = admin
test = admin
这是我的 artemis-users.properties:
admin = ENC(1024:28CE6B0C9D3FA57ECD8956D429030E5414B730FEEA285A7C8DFEBA434296674C:7946CE5918E1AA81D7D40345F1D348E2293DECBD39F15C45A8E7A308F3C54B128B20B499F6A9A0876BFA834C9E28FBA3076ECB69976031CFC9BDE71B5D0F8B13)
我不明白如何使用登录名创建用户 - 测试和密码 - 测试。该角色的用户将用于通过 JMX
进行连接使用默认属性文件创建用户的一种方法是使用 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>