Генерируйте безопасные записи паролей для файлов Apache .htpasswd с multiple методами шифрования
Поддержка алгоритмов шифрования bcrypt, MD5, SHA1 и crypt
Получите вашу запись .htpasswd немедленно с клиентской обработкой
Генерируйте полные записи username:password, готовые для файлов .htpasswd
🔒 Обработка на стороне клиента
Все хеширование паролей выполняется в вашем браузере с использованием JavaScript. Ваши пароли никогда не покидают ваше устройство, обеспечивая максимальную конфиденциальность и безопасность.
.htpasswd - это плоский файл, используемый веб-сервером Apache для хранения имен пользователей и паролей для HTTP-аутентификации. Он обеспечивает базовую аутентификацию доступа для защиты каталогов и файлов на вашем веб-сервере.
| Метод | Безопасность | Производительность | Рекомендация |
|---|---|---|---|
| bcrypt | Отлично | Медленно (намеренно) | Настоятельно рекомендуется для новых реализаций |
| MD5 (Apache) | Хорошо | Быстро | Приемлемо для существующих систем |
| SHA1 | Умеренно | Быстро | Использовать только для совместимости |
| crypt | Слабый | Очень быстро | Не рекомендуется |
Создайте файл с именем .htpasswd в безопасном месте (не в корне вашего веб-сайта). Добавьте записи, используя формат:
В каталоге, который вы хотите защитить, создайте или отредактируйте файл .htaccess с:
Убедитесь, что ваш файл .htpasswd имеет правильные разрешения (доступен для чтения веб-серверу, но не публично):
⚠️ Лучшие практики безопасности: Всегда используйте надежные пароли, храните файлы .htpasswd вне корневой директории веб-сервера, используйте HTTPS для предотвращения перехвата паролей и предпочитайте шифрование bcrypt для новых реализаций.
💡 Совет: Для улучшения безопасности рассмотрите использование HTTP-аутентификации в сочетании с другими мерами безопасности, такими как ограничения по IP или двухфакторная аутентификация для чувствительных областей.
Русский