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, доступ к странице должен быть разрешен.


 

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

54287. Загальна характеристика творчості В. Маяковського 244.5 KB
  Початок XX століття. Ще ніхто не знав, яким воно буде, але світ в очікуванні великих змін. Зустрічається минуле з майбутнім і намагається застерегти, попередити, передати досвід, але за законом життя майбутнє хоче мати свій досвід, свої помилки й перемоги. На початку XX століття Росія переживає революцію 1905 року, Першу світову війну та дві революції 1917 року, які перевернуть світогляд, ставлення до культури, літератури, віри, людини...
54288. Ваше будущее в ваших руках 52 KB
  Мне кажется что от человека зависит какой он. У каждого человека есть определенное жизненное задание то чего хотелось бы добиться прежде всего ради чего стоило бы жить. Для группы 1 красный возможность человека заниматься любимым творческим делом. Вам нужно выбрать два человека.
54289. Методична культура - духовно-інтелектуальна база розвитку професіоналізму вчителя 71 KB
  Людина це . Кожна людина яка прийшла у цей світ неоціненна.У всі часи філософи намагалися дати визначення поняттю людина слайд 6. Так Платон стверджував що людина це істота з двома ногами без пір'я.
54290. ЗАГАЛЬНА ХАРАКТЕРИСТИКА АВСТРАЛІЇ ТА ОКЕАНІЇ 268.5 KB
  Мета: Сформувати в студентів систему знань про специфіку ЕГП Австралії та території Океанії; навчити визначати особливості природи населення та господарства; розкрити роль Австралії в міжнародному географічному поділі; розвивати в студентів геопросторове мислення розуміння доцільності науково обґрунтованого підходу до природокористування системної єдності довкілля людини та її діяльності в територіальному аспекті;...
54291. Майстерня професійного самовдосконалення 71 KB
  Підготовка педагогічних і науковопедагогічних працівників їх професійне самовдосконалення важлива умова модернізації освіти Національна доктрина розвитку освіти Таким чином основною формою удосконалення рівня професійної компетентності педагога є професійне самовдосконалення шляхом цілеспрямованої самоосвітньої...
54292. УРОКИ КУЛЬТУРЫ ЗДОРОВЬЯ 7-11 классы 4.89 MB
  Тем более мы с вами будем касаться таких острых и острейших вопросов как спасение Человека избавление от зависимостей рождение новой цивилизации здравосозидателей решение проблем наркотизма формирование здорового и оптимального образа жизни. Авторы РАЗДЕЛ I В ЗДОРОВОМ ТЕЛЕ ЗДОРОВЫЙ ДУХ Урок 1 Здравствуйте На этом уроке ты: ознакомишься с понятием здоровый образ жизни ; узнаешь отношение к ЗОЖ Всемирной организации здравоохранения; выяснишь какие качества жизни тебя больше всего устраивают; вместе с педагогом разберешь...
54293. Украина в годы правления Ивана Мазепы 63 KB
  Мазепы и начало его правления; определить основные направления его внутренней и внешней политики; развивать умение учащихся работать с учебником электронным атласом; умение анализировать и систематизировать исторический материал; развивать умение работать с историческими источниками умение составлять систематические схемы и таблицы развивать умение учащихся высказывать свою точку зрения подтверждая её фактами; воспитывать учащихся в духе патриотизма. Мазепы гетманом. Внутренняя и внешняя политика Ивана Мазепы.
54294. Кто же он, Иван Мазепа? ( Гетьманщина в конце 17-в нач. 18 вв. И. Мазепа) 38.5 KB
  Интерактивная часть Ведущий представляет участников токшоу и приглашает озвучить результаты работы. Ведущий: Слово предоставляется группе социологов. Ведущий: А теперь я прошу всех занять места в зале в соответствии голосованию за против не определился. Ведущий: Я выражаю огромную благодарность докладчикам за такие содержательные факты.
54295. Meals 55.5 KB
  Look at the first page of our magazine. There is a basket full of words (вивішується перша сторінка журналу) Lets repeat them after the record in a quick way/ (Звучить магнітофонний запис) Soup, pie, salad, cutlet, beefsteak, juice, potatoes, milk, porridge, beetroot soup, sausage, minerals, corn flakes, spaghetti.