【问题标题】:Transfer existent password in md5 format to apache .htpasswd将现有密码以 md5 格式传输到 apache .htpasswd
【发布时间】:2018-02-21 08:46:11
【问题描述】:

我已经在一个 Intranet 中安装了 Mantis 错误跟踪系统,现在我还想将这些用户及其密码复制到另一个 Intranet 站点的 Apache .htpasswd 文件中,这样他们就可以登录而无需来到我的控制台并重新输入他们的密码。我了解 Mantis 使用 md5 算法存储密码,但 Apache 使用修改版本(apr1)。有什么办法可以从md5转换成apr1?

【问题讨论】:

  • 我认为相关帖子不适用,因为它试图通过配置nginx来进行排序,但我使用的是Apache。
  • 是的,我知道 :),但这可能最终成为唯一的解决方案......

标签: apache encryption mantis


【解决方案1】:

一般来说,您无法从一种散列算法转换为另一种散列算法,因为无法从散列中重新创建原始文本。

这样做的一种方法可能是使用 mod_auth_mysql 直接针对 mantis 用户表进行身份验证,但我自己从未这样做过,所以我不能保证 mod_auth_mysql 可以配置为与 mantis 完全相同的哈希和表布局用途。

【讨论】:

    猜你喜欢
    • 2012-11-01
    • 2012-08-02
    • 2013-03-04
    • 1970-01-01
    • 2023-03-14
    • 2012-09-02
    • 1970-01-01
    • 1970-01-01
    • 2010-11-09
    相关资源
    最近更新 更多