在ActiveMQ中加密Web控制台密码

时间:2019-07-19 05:16:09

标签: encryption activemq

作为项目安全要求的一部分,我必须摆脱jetty-realm.properties文件中ActiveMQ服务器中的明文密码。

我遵循了以下用于加密密码的过程:https://activemq.apache.org/encrypted-passwords.html。 在Jetty-real.properties中,我用$ {activemq.password}替换了普通密码

但是我无法登录Web控制台(http://localhost:8161/admin

是否需要更改其他配置参数?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

对于加密密码,我们可以使用jetty实用程序。可以从http://download.eclipse.org/jetty/下载。

使用:

java -cp lib/jetty-util-$JETTY_VERSION.jar org.eclipse.jetty.util.security.Password admin admin

admin
OBF:1u2a1toa1w8v1tok1u30
MD5:21232f297a57a5a743894a0e4a801fc3
CRYPT:adpexzg3FUZAk

添加bus \ conf \ jetty.xml \ jetty-realm.properties

admin: MD5:21232f297a57a5a743894a0e4a801fc3, admin