Лабораторная работа №6.
Интернет-службы
1. Настройка почтового ящика для сервера TMI.
Создать свой почтовый ящик на сервере TMI (если отсутствует), с помощью веб интерфейса. http://tmi/addservices.html
Запустить почтовый клиент по вашему выбору (Outlook Express, The Bat, почтовые клиенты у браузеров Mozilla или Opera либо любой другой).
Создать учетную запись, указывающую на личный почтовый ящик сервера TMI. Примечание: порт SMTP сервера - 8125, порт POP3 сервера - 8110.
Создать сообщение и послать его самому себе (сервер TMI) и на адрес slinkin@tmi. Принять посланное сообщение. Получить подтверждение от преподавателя. Отправить письмо соседу.
2. FTP- клиент для FTP-сервера TMI.
Создать текстовый файл с именем номера зачётки и расширением txt, в нём написавимя фамилию и отчество, а также номер группы.
Воспользовавшись любым FTP клиентом (Plugin Far'a, CUTE FTP, клиентами встроенными в веб-браузеры) зайти на FTP-сервер tmi просмотреть каталоги.
В каталог tmi/Temp/Spec скопировать ранее созданный файл.
3. Настройка web-сервера.
На диск C: во временную папку TEMP копируем дистрибутив веб сервера Apache, находится он: ftp://tmi/tmiArc/Soft/internet/Servers/Apache/apache_1_3_12_win32.exe
Устанавливаем веб-сервер.
Обзор папки Apache
"C:\Program Files\Apache Group\Apache\" - Web Server Apache
Папки
Bin - утилиты сервера
cgi-bin - CGI скрипты
conf - файлы конфигурации
htdocs - html файлы
Доступ через браузер по адресу localhost,
127.0.0.1
Windows-файл HOSTS и настройка
соответствующего имени
Настройка файла httpd.conf
Директивы:
Port 80
ServerAdmin Имя_e-mail_Админа_сервера
ServerName Имя_сервера
DocumentRoot "C:/Program Files/Apache Group/Apache/htdocs"
С помощью любого HTML или текстового редактора создаём HTML страницу, в обязательном порядке поясняем, что это именно ваша страница. Сохраняем её с под именем Index.html в корневом каталоге html сервера apache.
Запускаем веб-сервер. Проверям
его функциональность с помощью веб-браузера.
(в адресной строке пишем либо localhost, или
127.0.0.1, или реальный IP-адрес вашей машины, а
если отредактировать файл C:\windows\hosts,
добавив строку соответствия IP-адреса и
имя хоста, обращаемся к своему веб-серверу
по имени).
Заходим на веб-сервер соседа.
4. Настройка почтового сервера
Проверяем имя машины. Если в нём присутствует знак "_", то заменяем знак подчёркивания на "c", тогда имя машины должно вместо p239_10 стать p239c10. Перезагружаемся.
Копируем на локальный диск почтовый сервер ftp://tmi/tmiArc/Soft/internet/Servers/cms155 .
Запускаем его. Настраиваем домен. Создаём свой ящик, и почтовый ящик для соседа.
Настраиваем почтовый клиент. Отправляем письмо себе. Принимаем его. Отправляем письмо соседу, от него принимаем письмо.
Просим завести свой почтовый ящик у соседа.
Настраиваем его. Обмениваемся письмами с соседом через этот ящик.
5. Настройка FTP сервера.
Создать
каталоги:
с:\FTP - Домашняя директория. Именно она
будет открываться при входе на Ваш сервер
анонимного пользователя.
с:\FTP\PUB - Те данные, которые Вы
предоставляете для публичного (анонимного)
скачивания.
с:\FTP\StudSwap - Папка, предназначенная для
обмена данными между студентами.
с:\FTP\Student - Папка, в которую выкладывается
данные, предназначенные только для
студентов, зарегистрированных
на Вашем сервере.
с:\FTP\Teacher - Папка, в которую
выкладывается данные, предназначенные
только для преподавателей, зарегистрированных
на Вашем сервере.
с:\FTP\TeachSwap - Папка, предназначенная для
обмена данными между студентами.
Установка сервера:
Дистрибутив: ftp://tmi /tmiArc/Soft/internet/Servers/Serv-U 4.1.0.3/ServUSetup.exe
Русификатор: ftp://tmi /tmiArc/Soft/internet/Servers/Serv-U 4.1.0.3/rus
Серийный номер:
UMLt1Yi2ABlUcYlOMb7QeY0ftlyBJ98HbmeMt9vOOsLs0QGT
HSeOc4hOKPWxDeV6xDXvQv9GHATk0qnjA7eBueHAYXdNG/w9RdezHuJ7xRz1UrNuHhTh
1rKifqyIoQ
Настройка сервера:
Создать новый домен с именем вашего компьютера.
Ввести IP- адрес компьютера и имя своей машины.
Номер порта. (обычно 21)
Разрешить анонимный доступ. (Создать
пользователя anonymous)
Внимание! При изменении
настроек сервера, необходимо вызывать
команду Применить.
Сделать домашний каталог для anonymous c:\FTP
с блокированием.
Создать группу студентов и
группу преподавателей.
Назначить соответствующие права каждой
группе.
Студенты:
1. Имеют ненаследуемый доступ к папке Student
(чтение и просмотр),
2. К каталогу pub все студенты имеют доступ
на чтение и просмотр.
3. К каталогу StudSwap все студенты имеют
наследуемый полный доступ.
Преподаватели:
1. Имеют полный доступ ко всем студентам, а
также к их обиеннику.
2. К каталогу Teacher ненаследуемый доступ на
чтение и просмотр.
3. К каталогу TeachSwap наследуемый полный
доступ.
4. К каталогу pub все преподаватели имеют
доступ на чтение и просмотр.
Создать два пользователя студента, с паролем "123". У каждого студента в папке Student есть свой каталог, доступ к которому не имеют другие студенты, совпадающий по имени с логином студента, в этом каталоге студент имеет полные права. На их каталог установить квоту 3 Мб.
Создать два преподавателя с паролем "123". У каждого из них в папке Teacher есть свой каталог, доступ к которому только сам преподаватель.
Создать пользователя admin, который может ВСЁ. Запретить регистрироваться под admin'ом с любой другой машины кроме данной.
С помощью FTP- клиента проверить созданную структуру, особое внимание уделить, разграничению прав среди пользователей.
Попробовать подключиться к серверу соседа и найти ошибку в разграничении прав, ЕСЛИ ТАКОВАЯ НАШЛАСЬ, то помогаем ему обнаружить данную брешь.
Запрещаем доступ к серверу машине соседа. Проверяем. Отменяем запрет доступа.
* Добавить каталог C:\Temp в видимый всеми каталог.
* Сделать ссылку на разделённый ресурс соседа.
* Удалённое администрирование. Поменяться с соседом местами и попробовать администрировать удалённо свой сервер.
6. Сдаём лабораторную работу преподавателю.
7. ПОСЛЕ ЗАВЕРШЕНИЯ РАБОТЫ ДЕИНСТАЛИРУЕМ СЕРВЕР FTP.