encryption - 在 ActiveMQ 中加密 Web 控制台密码
问题描述
作为我们项目安全要求的一部分,我必须在 jetty-realm.properties 文件中删除 ActiveMQ 服务器中的明文密码。
我按照此处找到的加密密码的过程:https ://activemq.apache.org/encrypted-passwords.html 。在 Jetty-real.properties 我用 ${activemq.password} 替换了普通密码
但我无法登录到 Web 控制台(http://localhost:8161/admin)
我需要更改其他配置参数吗?任何帮助将不胜感激。
解决方案
对于 ecrypt 密码,我们可以使用 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
推荐阅读
- jquery - 当id、name或class不同时如何使用jquery获取特定的表头文本
- python-3.x - 为什么在 python 中对 pandas 数据框进行排序后,列值会错位
- vega - VEGA 在力变换中的信号问题
- python - 使用 AND 有效地组合列表中的逻辑条件
- google-cloud-platform - 将 GKE 集群从一个项目移动到另一个项目
- list - elixir:对没有内置排序功能的数字列表进行排序
- c# - 我可以在 Google Sheets .NET API 中使用直接 JSON 请求来创建图表而不是 C# .NET 对象吗?
- html - AngularJS:检查时将复选框列表更改为粗体?
- python - 如何使用 Beautiful Soup 在 Google 图片上查找 URL
- pytorch - 0 Lstmcell pytorch 中的可学习参数