Htpasswd Генератор
Htpasswd Форма
Введите имя пользователя, которое будет использоваться для файла htpasswd, и пароль для шифрования:
Результат генерации htpasswd
Нет результатов.
Скопируйте и вставьте это в свой файл .htpasswd .
Об онлайн генераторе htpasswd
Что такое htpasswd?
HTTP-сервер Apache может использовать файл .htpasswd
, указанный в файле .htaccess
, для создания защищенных областей с ограниченным доступом. Файл .htpasswd содержит строки, соответствующие паре имени пользователя и пароля, разделенных двоеточием. Пароль зашифрован с использованием метода crypt системы UNIX и может использовать MD5 или SHA1.
Этот генератор .htpasswd
создает пароли, которые хэшируются с использованием алгоритма MD5. Эти пароли можно использовать на любой платформе, включая Windows, MacOsX и Linux.
Как сгенерировать htpasswd онлайн?
Просто введите имя пользователя и пароль, и будет сгенерирована запись для файла htpasswd. Этот генератор htpasswd создает пароли, которые хэшируются с использованием алгоритма MD5, что означает, что вы можете использовать его для сайтов, размещенных на любой платформе, включая Windows и Linux. Если вам нужно создать сразу несколько записей аунтентификаций вы можете воспользовать массовый генератор htpasswd
Что бы сгенерировать безопасный и надежный пароль используйте генератор паролей.
Как защитить папки в Apache?
Чтобы защитить определенную папку, файл .htaccess
помещается в каталог, который вы хотите защитить. Правила и директивы конфигурации в файле .htaccess
будут применены к любому каталогу, в котором он находится, а также ко всем подкаталогам. Типичный файл .htaccess
выглядит следующим образом:
AuthUserFile /path/to/.htpasswd AuthType Basic AuthName "My restricted Area" Require valid-user
Как защитить папки в Apache?
Чтобы защитить определенную папку, вам необходимо обновить конфиг nginx вашего сайта, например:
location /api { auth_basic "Administrator's Area"; auth_basic_user_file /path/to/.htpasswd; }
Кроме того, вы можете ограничить доступ ко всему сайту с помощью обычной аутентификации, но при этом сделать некоторые области сайта общедоступными. В этом случае укажите параметр off директивы auth_basic, которая отменяет наследование от верхних уровней конфигурации:
server { ... auth_basic "Administrator's Area"; auth_basic_user_file /path/to/.htpasswd; location /public/ { auth_basic off; } }
Можно ли сохранить несколько записей в 1 htpasswd файл?
Да, вы можете сохранить несколько связок юзеров и паролей. С каждой новой строкой должна быть новая запись логина.
Вам понравился этот инструмент? Вы можете задонатить нам. Это поможет нам улучшить наши бесплатные веб-инструменты.
Paypal