Статья последний раз была обновлена 02.07.2024
Данная заметка содержит ответ на извечный ворпрос: «Как быстро и просто можно защитить доступ к определенной папке на веб-сервере логином и паролем?». Далее дана пошаговая инструкция, которая состоит всего-то из четырех несложных даже для новичков действий.
1. Создайте в той папке, которую хотите сделать приватной файл .htaccess. После наполните его следующим содержанием:
AuthType Basic AuthName "This directory is kept private and password protected!" AuthUserFile /var/www/site.ru/folder/.htpasswd Require valid-user
- AuthName — cообщение веб-сервера, которое увидит посетитель при попытке доступа к директории.
- AuthUserFile — путь до файла с логином и паролем.
2. По пути, указанном в AuthUserFile (см. фрагмент текста выше) создайте файл с именем .htpasswd.
3. Придумайте логин и пароль. Затем перейдите на эту веб-страничку, чтобы cгенерировать там нужный формат с применением шифрования средствами MD5. К примеру из пары margaritagubar90 / superpassword2015 я получила:
margaritagubar90:$apr1$nrvaytiq$b2p6bvT7VpBKsygiAnSsL1
4. Полученное выражение вставьте в файл .htpasswd.
Учтите, что внесенное изменение коснется также и всех подкаталогов помимо родительского.
Вот и все!
- Переадресация домена на другой домен - 08.08.2023
- Как установить и удалить GNOME? - 31.07.2023
- Как узнать, какие поисковые запросы ведут на конкретную страницу сайта? - 29.06.2023