Звіт з навчальної інформатичної практики (Носко, 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льтимедіа та інтерактивних сторінок на основі мови Java script.
Самооцінювання:
(Сума = 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 + Захист проекту
---