我得到了一个非常大的 HTPASSWD 文件,其中存储了用户和他们的加密密码。此文件用于使用 HTTP 对用户进行身份验证。
我在这个文件中有超过 2000 个条目(用户)。该文件的大小为 116KB。
此外,每天在此文件中添加大约 40 个新条目。
所以我想知道我是否对这么大的 htpasswd 文件有问题。我有什么替代 htpasswd 文件的方法?以及如何将我的用户及其加密密码转移到新的替代方案?
解决方案
我想出了如何使用这个 perl 脚本将我的 htpasswd 文件转换为 DBM 格式:htpasswd2dbm.pl
以下是如何使用它:
htpasswd2dbm.pl -htpasswd users usersdbm