Я получил довольно большой файл HTPASSWD, в котором хранятся пользователи и их зашифрованные пароли. Этот файл используется для аутентификации пользователей с использованием HTTP.
Я получил более 2000 записей (пользователей) в этом файле. Размер этого файла составляет 116 КБ.
![screenshot of the htpasswd file via putty](https://i.stack.imgur.com/4JsjM.jpg)
Additionnaly, каждый день в этот файл добавляется около 40 новых записей.
Так что я хотел бы знать, не возникла ли у меня проблема с файлом htpasswd такого большого размера. И каковы мои альтернативы файлу htpasswd? И как я могу перевести своих пользователей и их зашифрованные пароли в новую альтернативу?
РЕШЕНИЕ
Я выяснил, как преобразовать мой файл htpasswd в формат DBM, используя этот скрипт perl: htpasswd2dbm.pl
Вот как это использовать:
htpasswd2dbm.pl -htpasswd users usersdbm