gpt4 book ai didi

performance - Linux - HTPASSWD 文件太大? (超过2000个用户)

转载 作者:行者123 更新时间:2023-12-01 01:27:49 25 4
gpt4 key购买 nike

我在这里得到了一个相当大的 HTPASSWD 文件,其中存储了用户及其加密密码。此文件用于使用 HTTP 对用户进行身份验证。

我在这个文件中有 2000 多个条目(用户)。该文件的大小为 116KB。

screenshot of the htpasswd file via putty

此外,每天在此文件中添加大约 40 个新条目。

所以我想知道我的 htpasswd 文件是否有问题。我有什么替代 htpasswd 文件的方法?以及如何将我的用户及其加密密码转移到新的替代方案?

解决方案

我想出了如何使用这个 perl 脚本将我的 htpasswd 文件转换为 DBM 格式:htpasswd2dbm.pl

以下是如何使用它:

htpasswd2dbm.pl -htpasswd users usersdbm

最佳答案

存在与大型 htpasswd 文件相关的性能问题。但是,您可以使用 DBM 格式来提高大型密码文件的性能:

http://httpd.apache.org/docs/2.0/mod/mod_auth_dbm.html#authdbmuserfile

一个快速的谷歌提供了这个页面,它很好地概述了使用 DBM 文件:

http://www.apacheweek.com/features/dbmauth

关于performance - Linux - HTPASSWD 文件太大? (超过2000个用户),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6590789/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com