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