Anonim

Коли-небудь хотіли заблокувати каталог за простою системою користувача / пароля? Якщо ваш веб-сервер працює з Apache, ви можете легко захистити каталог за допомогою файлу .htaccess.

.htaccess AuthType Basic AuthName "Захищений паролем" AuthUserFile /var/www/.htpasswd вимагає дійсного користувача

Важлива частина, яку слід зазначити вище, - AuthUserFile /var/www/.htpasswd . Це забезпечує шлях до файлу паролів, який зберігає ваше ім’я користувача та пароль. Приклад .htpasswd-файлу виглядатиме так:

.htpasswd billybob: bXBdv1vuq2yOk

У наведеному вище прикладі ім'я користувача - bilybob, а пароль - temp. Вам не потрібно використовувати ім'я файлу .htpasswd, це просто загальне ім'я, оскільки інструмент для створення файлу в apache називається htpasswd. Також пам’ятайте, що для збереження файлів пароля трохи захищеними, це гарна ідея зберегти його на рівні папки вище кореня веб-сайту, на якому ви розміщуєтесь.

Якщо вам потрібно створити цей файл, я створив генератор .htpasswd. Створіть ім’я користувача та пароль на ваш вибір та збережіть їх у вказаному файлі паролів. З цього моменту ваш каталог тепер повинен бути захищений паролем. Якщо вам потрібно зберегти кілька імен користувачів та паролів, просто створіть нові рядки у вашому

Каталог захисту паролем за допомогою .htaccess