Звіт з навчальної інформатичної практики (Носко, 2016 р.)

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук


Звіт з інформатичної навчальної практики

Виконала

Носко Юлія Дмитрівна

Технічне завдання

1) Створити файловий сервер, включає в себе:

         1. Каталог відкритий тільки на читання.
         2. Каталог відкритий на читання та запис.
         3. Каталог з гостьовим доступом.

2) Створити сервер віддаленого доступу, включає в себе:

         1. Текстовий термінал.
         2. Графічний термінал.
         3. Шифрований термінал.

3) Створити Web-сервер, включає в себе:

         1. Веб-сервер статичних сторінок.
         2. Веб-сервеер мультимедійного контенту.
         3. Веб-сервер інтерактивного контенту.

Специфікація серверу

  • ОС - Ubuntu 14.04 LTS (64 розр.)
  • Пам'ять - 3.7 Гб
  • Процесор - Intel® Core™ i3-2348M CPU @ 2.30GHz × 4
  • Графіка - Intel® Sandybridge Mobile

Перелік програмних засобів серверу

  • Файловий сервер - ProFTPD ( FTP-сервер для Linux и UNIX-подібних ОС)
  • Сервер віддаленого доступу:
    • Текстовий термінал - openssh-server
    • Графічний термінал - Віддалений робочий стіл remina
    • Шифрований термінал - SSH (мережевий протокол рівня застосунків, що дозволяє проводити віддалене управління комп'ютером і тунелювання TCP-з'єднань)
  • Web-сервер - apache2 (відкритий веб-сервер Інтернет для UNIX-подібних, Microsoft Windows, Novell NetWare та інших операційних систем.)

Опис роботи серверу

Файловий сервер:

  • Коренем FTP є папка /srv/ftp
  • Анонімні (ftp) та авторизовані (user/pass) користувачі мають доступ до корення тільки на читання
  • Авторизовані користувачі мають власні папки для читання та запису

Сервер віддаленого доступу:

  • Доступ до текстого терміналу через ssh
  • Доступ до графычного терміналу засобами remina

Web-сервер:

  • Сервер apache2 використовує порт 8080
  • Веб-сервер статичних сторінок включає в себе: HTML/CSS/JS
  • Веб-сервер мультимедійного контенту включає в себе: HTML5/CSS
  • Веб-сервер інтерактивного контенту включає в себе: HTML/CSS/PHP

Висновки та самооцінювання (підрахунок балів)

Висновок:
Під час проходження практики було створено файловий сервер proftpd, та виконано налаштання за яких було створенно каталоги з різними рівнями доступу, та була налаштована авторизація як анонімних користувачів (ftp) так і не анонімних (username/userpass). Також було створено сервер віддаленого доступу на основі ssh, як текстовий термінал, налаштовано графічний термінал засобами remina. Також було створено Web-сервер на основі apache2, та створенно перегляд статичних, мeльтимедіа та інтерактивних сторінок на основі мови PHP.
Самооцінювання:
(Сума = 20) 1. Створити у віртуальній машині файловий сервер:
(+4) 1.1. є каталог відкритий тільки на читання;
(+6) 1.2. є каталог відкритий на читання та запис (6 балів);
(+4) 1.3. є гостьовий доступ (4 бали);
(+6) 1.4. розрізняє користувачів (6 балів).
(Сума = 20) 2. Створити у віртуальній машині сервер віддаленого доступу (всього 20 балів):
(+5) 2.1. текстовий термінал (5 балів);
(+5) 2.2. графічний термінал (5 балів);
(+10) 2.3. шифрований термінал (10 балів).
(Сума = 20) 3. Створити у віртуальній машині Web-сервер (всього 20 балів):
(+4) 3.1. веб-сервер статичних сторінок (4 бали);
(+8) 3.2. веб-сервеер мультимедійного контенту (8 балів);
(+8) 3.3 веб-сервер інтерактивного контенту (8 балів).
(Сума = 20) 4. Оформити звіт на Вікі-КДПУ за "Шаблон звіту з навчальної практики (4 курс)", а посилання на нього розмістити на Сторінка координування навчальної інформатичної практики (4 курс) (всього 20 балів).
5. Підготуватися до публічного захисту проекту.
(Сума = ?) 6. Публічний захист проекту (демонстрація) (всього 20 балів).

Загальний результат = 80 + 10(реалізація в комплексі) + Захист проекту
---