36772

Настройка аутентификации

Лабораторная работа

Информатика, кибернетика и программирование

htccess и в нем пропишите следующие директивы webсервера: uthNme ″Restricted re″ директива задает имя области аутентификации uthType Bsic директива задает тип аутентификации uthUserFile vr www ваша_фамилия users директива задает путь к файлу пользователей uthGroupFile vr www ваша_фамилия groups директива задает путь к файлу групп пользователей Создайте файл пользователей с помощью команды usr bin htpsswd c путь_к_файлу_пользователей имя_пользователя Здесь путь_к_файлу_пользователей это путь указанный в...

Русский

2013-09-23

43 KB

2 чел.

Лабораторная работа № 6

Администрирование Web-сервера Apache.

Настройка аутентификации

Результат выполнения лабораторной работы необходимо продемонстрировать преподавателю.

  1.  Задайте в конфигурационном файле Apache и файле /etc/hosts настройки для того, чтобы к web-серверу можно было обратиться по имени www.ваша_фамилия.ua и чтобы web-страницы сервера хранились в каталоге /var/www/ваша_фамилия/html (см. лабораторную работу №4).

  1.  Пропишите в конфигурационном файле Apache /etc/apache2/httpd.conf контейнерную директиву

<Directory /var/www/ваша_фамилия/html>

AllowOverride AuthConfig

</Directory>

В случае, если указанный контейнер существует, достаточно добавить в него одну директиву AllowOverride AuthConfig. Данная  директива позволит использовать аутентификацию для доступа к каталогу /var/www/ваша_фамилия/html.

Сохраните изменения и перезапустите web-сервер Apache.

  1.  В каталоге, где хранятся web-страницы сервера (/var/www/ваша_фамилия/html), создайте файл с именем .htaccess и в нем пропишите следующие директивы web-сервера:

AuthNameRestricted Area(директива задает имя области аутентификации)

AuthType Basic   (директива задает тип аутентификации)

AuthUserFile /var/www/ваша_фамилия/users (директива задает путь к файлу пользователей)

AuthGroupFile /var/www/ваша_фамилия/groups (директива задает путь к файлу групп пользователей)

  1.  Создайте файл пользователей с помощью команды

/usr/bin/htpasswd   -c   путь_к_файлу_пользователей   имя_пользователя

Здесь путь_к_файлу_пользователей – это путь, указанный в директиве AuthUserFile.

Внимание! Все последующие записи в данный файл будут создаваться без ключа -с.

Создайте несколько учетных записей для нескольких пользователей.

  1.  В каталоге, где хранятся web-страницы сервера (/var/www/ваша_фамилия/html), создайте HTML-файл произвольного содержания с именем test.html, например:

 

<html>

<head>

<title>Example page</title>

</head>

<body>

<h1>Hello, my friend!</h1>

</body>

</html>

  1.  В файл .htaccess допишите строку

Require user имя_пользователя

где вместо параметра имя_пользователя подставьте имя одного из созданных вами на шаге 4 пользователей (этих имен может быть несколько, в этом случае они разделяются пробелами).

  1.  В адресной строке браузера наберите URL http://www.ваша_фамилия.ua/test.html

В результате вам должно быть предложено для доступа к данной странице ввести имя и пароль. Введите имя и пароль любого пользователя, имя которого не указано в директиве Require. При этом доступ к странице должен быть запрещен. А при указании имени и пароля пользователя, имя которого указано в директиве Require, доступ должен быть разрешен.

  1.  Перейдите к терминалу, где вы работаете в привилегиями пользователя root. Создайте файл групп, путь к которому и имя заданы директивой AuthGroupFile. Это простой текстовый файл, который можно создать  помощью текстового редактора. Формат файла групп:

имя_группы: имя_пользователя1 имя_пользователя2 …

Создайте в файле групп записи для нескольких групп пользователей (их имена должны присутствовать в файле пользователей, созданном вами на шаге 4).

  1.  Откройте файл .htaccess и измените значение директивы

Require user имя_пользователя

на

Require group имя_группы

где вместо параметра имя_группы подставьте имя одной из созданных вами в на шаге 8 групп пользователей (этих имен может быть несколько, в этом случае они разделяются пробелами).

  1.  В адресной строке браузера наберите URL  http://www.ваша_фамилия.ua/test.html

В результате вам снова должно быть предложено для доступа к данной странице ввести имя и пароль. Введите имя и пароль любого пользователя, который не является членом групп, имена которых указаны в директиве Require. При этом доступ к странице должен быть запрещен. А при указании имени и пароля любого пользователя, который является членом любой группы, указанной в директиве Require, доступ к странице должен быть разрешен.


 

А также другие работы, которые могут Вас заинтересовать

33369. Канал SPI (синхронный последовательный порт) 38.5 KB
  Выводы используемые модулем SPI Название сигнала T90S8515 Описание SCK РВ7 Выход mster вход slve тактового сигнала MISO РВ6 Вход mster выход slve данных MOSI РВ5 Выход mster вход slve данных РВ4 Выбор ведомого устройства Спецификация интерфейса SPI предусматривает 4 режима передачи данных. Эти режимы различаются соответствием между фазой момент считывания сигнала тактового сигнала SCK его полярностью и передаваемыми данными. Задание режима передачи данных Разряд Описание CPOL Полярность тактового сигнала 0 генерируются...
33370. Система команд и способы адресации памяти данных 76.5 KB
  При прямой адресации адреса операндов содержатся непосредственно в слове команды.4 5 бит слова команды рис. Прямая адресация одного регистра общего назначения Примером команд использующих этот способ адресации являются команды работы со стеком PUSH Rr POP Rd команды инкремента INC Rd декремента DEC Rd а также некоторые команды арифметических операций.d4 5 бит слова команды рис.
33371. Схема СУ на базе ОМК АТ90S8515. 28.5 KB
  Порт РА микроконтроллером используется как мультиплексированная шина адреса данных. Поэтому для сохранения младшего байта адреса необходимо использовать регистр адреса РА. Запись в регистр осуществляется по спаду сигнала LE формируемого автоматически микроконтроллером при обращении по адресам внешнего ОЗУ.
33372. Выводы ЖКИ. Схема подключения ЖКИ к ОМК, как внешнего устройства 33 KB
  Схема подключения ЖКИ к ОМК как внешнего устройства Соединение ЖКМ например с МК осуществляется через разъём назначение и номера контактов которого приведены в табл. Описание выводов стандартного разъема ЖКМ на базе HD44780 № конт. Схема подключения ЖКМ LCD к микроконтроллеру MCS.
33373. Схема подключения клавиатуры к ОКМ с аппаратным исключением дребезга 29 KB
  Иключение дребезга контактов выполняется на основе RS триггеров. Схема клавиатуры с аппаратным исключением дребезга контактов.
33374. Схема подключения матричной клавиатуры к ОКМ 28 KB
  В подпрограмме обслуживания данного прерывания необходимо предусмотреть программное исключение дребезга контактов которое осуществляется с помощью временных задержек формирование и считывание кода нажатой клавиши Схема подключения матричной клавиатуры к МК.
33375. Состав модульного микроконтроллера SLC500 фирмы Allen Bradley 29.5 KB
  Шасси на 471013 слотов для установки модулей; Блок питания монтируется слева на шасси; Процессорный модуль SLS 5 01SLC 5 04; Входные дискретные модули переменного тока 1746I4816 1746IM4816; Входные дискретные модули постоянного тока 1746IB816 ITB16 IС16 IV816 IG16; Входной дискретный модуль c dc 1746IN16; Выходные дискретные модули переменного тока 1746O816 OP12; Выходные дискретные модули постоянного тока 1746OB816 OBP816 OV816 OVP16 OG16; Выходные релейные модули 1746OW4816 OX8;...
33376. Классификация СУ по степени совершенства 30.5 KB
  По степени совершенства и функциональным возможностям устройства ЧПУ делятся на следующие типы: NC Numericl Control УЧПУ для обработки изделий на станке по программе. все задачи в данных УЧПУ терминальная геометрическая логическая технологическая и диагностическая решаются на аппаратном уровне. В контурных УЧПУ типа NC основным элементом является интерполятор который обеспечивает обработку криволинейных поверхностей. Отличается от УЧПУ типа NC наличием электронного блока памяти.
33377. Классификация СУ по числу потоков информации. Разомкнутые и замкнутые СУ 29 KB
  Разомкнутые устройства ЧПУ называемые также импульсношаговыми характеризуются только одним потоком информации направляемым от программы управления к рабочему органу станка рис. Разомкнутые УЧПУ строят на основе применения силовых или несиловых шаговых двигателей ШД которые управляются устройствами управления шаговыми двигателями УУШД. Разомкнутое устройство ЧПУ Замкнутые устройства ЧПУ характеризуются двумя потоками информации: один поток поступает от программы управления а второй от датчиков обратной связи. Замкнутое устройство...