Htpasswd Generator

在浏览器本地生成 Apache htpasswd 行(user:hash)。apr1 / {MD5} / {SHA} / bcrypt 均支持。

Что такое генератор паролей htpasswd?

Генератор паролей htpasswd создаёт строки, необходимые для файлов базовой аутентификации Apache, в формате «пользователь:хэш-пароля». Все вычисления выполняются локально в браузере и поддерживают четыре алгоритма: apr1 (MD5 Apache, совместимый с выводом htpasswd -m), {MD5}, {SHA} и bcrypt. Полученные хэши можно сразу записать в файл .htpasswd.

Основные функции

  • Четыре алгоритма: apr1, {MD5}, {SHA} и bcrypt
  • Вывод apr1 точно совпадает с командой htpasswd -m
  • Случайная соль: один и тот же пароль даёт разные хэши
  • Копирование полной строки «пользователь:хэш» в один клик
  • Встроенные пример и проверка входных данных

Сценарии использования / Примечания

Удобно, когда нет доступа к командной строке или нужно быстро настроить аутентификацию каталога в Nginx или Apache. Всё вычисляется локально, пароль не покидает устройство; имя пользователя не может содержать двоеточие или пробелы. Храните файл .htpasswd вне корня сайта и ограничьте к нему доступ.

Как использовать

  1. Введите имя пользователя и пароль и выберите алгоритм (рекомендуется apr1)
  2. Нажмите «Сгенерировать» и получите строку вида user:$apr1$xxxx
  3. Нажмите «Копировать», добавьте результат в .htpasswd и включите аутентификацию каталога