..


Рекламные ссылки

Ограничение доступа к папке с аутентификацией

Статья, написанная Максом Босси

В этой короткой статье мы рассмотрим, как использовать Apache, чтобы ограничить доступ к папке только пользователи с именем пользователя и паролем.

Для достижения наших целей мы можем просто прибегнуть к обычной. Htaccess файл в сочетании с. Htpasswd.

Сначала положим содержимое файла Htaccess следующим образом.:






 AuthUserFile / главная / сайтов / www.sito.com / частных /. Htpasswd







 AuthName "охраняемый район"







 AuthType Basic







 Требовать действительны пользователя



Это очень важно правильно указать путь к AuthUserFile. Htpasswd файл.

Теперь мы видим, как создать файл Htpasswd, содержание которых должно иметь следующий синтаксис.:






 user1: password1_criptata







 user2: password2_criptata







 user3: password3_criptata



. Для создания файла Htpasswd может следовать двумя путями:

1) если у нас есть доступ к оболочке мы делаем наш журнал сервера на компьютере и перейдите в папку, где мы создаем файл в вопрос:

 



 кд / главная / сайтов / www.sito.com / частных /

 
и введите:
 



 htpasswd-с. htpasswd имя пользователя

 
Теперь система будет спрашивать пароль, чтобы связать с данным пользователя, пароль, который нужно будет подтвердить.
И это все: наша система создается для нас Htpasswd файл.!

2) Если у вас нет доступа к оболочке сервера вам необходимо использовать маленькую хитрость.
. В принципе, мы можем создать "вручную" наши Htpasswd файл, используемый одним из многих сценариев и инструментов, доступных на веб Вот несколько ссылок:

Как только создавший файл останется только сохранить и загрузить его на наш веб-папку с помощью стандартного клиента FTP.

Потому что все работает правильно, конечно, вы должны иметь. Htaccess файл находится в той же папке, что вы хотите защитить, но это не обязательно, что вы находитесь в той же папке. Htpasswd (главное, чтобы он правильно указал путь, чтобы добраться туда) .

А теперь попробуйте получить доступ к защищенной папке через HTTP, если он работает веб-сервер должен вернуть входа в систему, чтобы вставить имя пользователя и пароль.

В той же категории ...
E-Learning
Linux (курс) Linux (курс)
Полное руководство по открытым исходным кодом системы. От 49 €.
MySQL (курс) MySQL (курс)
Управление с открытым исходным кодом базы данных. С 39 €.
PHP (курс) PHP (курс)
Полный курс для создания динамических веб-сайтов. От 49 €.
Рекламные ссылки