Відмінності між версіями «Звіт з навчальної інформатичної практики (Гавриленко, 2016 р.)»
(Створена сторінка: =Звіт з інформатичної навчальної практики= ==Виконав== Користувач:Кирило_Гавриленко|Ки...) |
(Скасування редагування № 255373 користувача Владислав Глімбоцький ([[User talk:Владислав Глімбоцький|обго...) |
||
(не показані 8 проміжних версій 2 учасників) | |||
Рядок 3: | Рядок 3: | ||
==Виконав== | ==Виконав== | ||
[[Користувач:Кирило_Гавриленко|Кирило_Гавриленко]] | [[Користувач:Кирило_Гавриленко|Кирило_Гавриленко]] | ||
− | |||
==Технічне завдання== | ==Технічне завдання== | ||
− | # Встановити ОС | + | |
− | # Встановити | + | # Встановити серверну ОС |
− | # Встановити сервер віддаленого доступу | + | # Встановити файловий сервер. Налаштувати його для таких задач: |
− | # Встановити та | + | ## Доступ анонімних користувачів |
+ | ## Доступ авторизованих користувачів | ||
+ | ## Розрізняти авторизованих користувачів | ||
+ | # Встановити сервер віддаленого доступу. Налаштувати його для таких задач: | ||
+ | ## Доступ через текстовий термінал | ||
+ | ## Підключення до віддаленого робочого столу | ||
+ | ## Підтримка шифрованого з'єднання | ||
+ | # Встановити веб-сервер. Налаштувати його для таких задач: | ||
+ | ## Показ статичних веб-сторінок | ||
+ | ## Показ сторінок із мультимедіа контентом | ||
+ | ## Показ сторінок із інтерактивним контентом (використання бази даних) | ||
+ | ==Специфікація серверу== | ||
+ | |||
+ | Апаратне забезпечення та ОС: | ||
+ | ** CPU Intel i5 1.6 GHz | ||
+ | ** RAM 1024 MB | ||
+ | ** OC Ubuntu 16.04 | ||
+ | ==Перелік програмних засобів серверу== | ||
+ | |||
+ | * FTP-сервер vsftpd | ||
+ | * Віддалений доступ: | ||
+ | ** Текстовий доступ [https://www.openssh.com/ openssh-server] | ||
+ | ** Віддалений доступ putty | ||
+ | * Стек для веб-сервера: | ||
+ | ** [https://httpd.apache.org/ apache2] | ||
+ | ** [https://www.mysql.com/ MySQL 5.7.16] | ||
+ | ** [http://php.net/ PHP] (php5, php-mysql, libapache2-mod-php5) | ||
+ | |||
+ | Також додатково було встановлено Sublime Text 3 | ||
+ | |||
+ | ==Опис роботи серверу== | ||
+ | |||
+ | Доступ до ftp: ftp://localhost. Також проброшено порт 21 (як 2121) для доступу з-за меж віртуальної машини. Папка jones доступна для rw користувачеві jones. Папка userfoulder доступна для rw усім. Корінь /srv/ftp - read only. Також є можливість використати користувача adminuser. | ||
+ | |||
+ | Доступ до ssh: проброшено порт 22 (як 2222). Є можливість підключитися до віддаленого робочого стола vino. | ||
+ | |||
+ | Веб-сервер: створено сторінку crdp.php, на якій можна отримати доступ до відео-контенту, а також спробувати інтерактивну форму для монстрів (доступ до бази даних mysql). Apache використовує 80 порт, mysql 3306. Для відео використано тег <video>. Присутня статична сторінка index.html. | ||
+ | |||
+ | =Висновки та самооцінювання (підрахунок балів)= | ||
+ | |||
+ | Під час проходження навчальної інформатичної практики було здобуто навички серверного адміністрування, поглиблено досвід роботи із unix-подібними ОС. Відповідно до т.з. було встановлено файловий FTP сервер, здійснено його конфігурацію, встановлено та налаштовано сервер віддаленого доступу, встановлено та налаштовано ПЗ для роботи веб-сервера. | ||
+ | |||
+ | Відповідно до критеріїв оцінювання було досягнуто таких результатів: | ||
+ | |||
+ | {| class="wikitable" style="text-align:center;" | ||
+ | |- | ||
+ | ! colspan="2" |Критерій | ||
+ | ! Бали | ||
+ | |- | ||
+ | ! rowspan="5"|Файловий сервер | ||
+ | | Каталог відкритий тільки на читання | ||
+ | | 4 / 4 | ||
+ | |- | ||
+ | | Каталог відкритий на читання та запис | ||
+ | | 6 / 6 | ||
+ | |- | ||
+ | | Анонімний доступ | ||
+ | | 4 / 4 | ||
+ | |- | ||
+ | | Підтримка кількох користувачів | ||
+ | | 6 / 6 | ||
+ | |- | ||
+ | | Сума | ||
+ | ! 20 / 20 | ||
+ | |- | ||
+ | ! rowspan="4"|Віддалене керування | ||
+ | | Текстовий термінал | ||
+ | | 5 / 5 | ||
+ | |- | ||
+ | | Віддалений робочий стіл | ||
+ | | 5 / 5 | ||
+ | |- | ||
+ | | Підтримка шифрування | ||
+ | | 10 / 10 | ||
+ | |- | ||
+ | | Сума | ||
+ | ! 20 / 20 | ||
+ | |- | ||
+ | ! rowspan="4"| Web-сервер | ||
+ | | Статичні сторінки | ||
+ | | 4 / 4 | ||
+ | |- | ||
+ | | Сторінки з мультимедіа контентом | ||
+ | | 8 / 8 | ||
+ | |- | ||
+ | | Сторінки із інтерактивним контентом | ||
+ | | 8 / 8 | ||
+ | |- | ||
+ | | Сума | ||
+ | ! 20 / 20 | ||
+ | |- | ||
+ | ! Звіт | ||
+ | | Оформлений по шаблону звіт | ||
+ | ! 20 / 20 | ||
+ | |- | ||
+ | ! Бонус | ||
+ | | Все реалізовано на одній машині | ||
+ | ! 10 / 10 | ||
+ | |- | ||
+ | | colspan="2" style="text-align:right;"| Всього (без захисту) | ||
+ | ! 90 / 90 | ||
+ | |} |
Поточна версія на 10:50, 2 грудня 2016
Зміст
Звіт з інформатичної навчальної практики
Виконав
Технічне завдання
- Встановити серверну ОС
- Встановити файловий сервер. Налаштувати його для таких задач:
- Доступ анонімних користувачів
- Доступ авторизованих користувачів
- Розрізняти авторизованих користувачів
- Встановити сервер віддаленого доступу. Налаштувати його для таких задач:
- Доступ через текстовий термінал
- Підключення до віддаленого робочого столу
- Підтримка шифрованого з'єднання
- Встановити веб-сервер. Налаштувати його для таких задач:
- Показ статичних веб-сторінок
- Показ сторінок із мультимедіа контентом
- Показ сторінок із інтерактивним контентом (використання бази даних)
Специфікація серверу
Апаратне забезпечення та ОС:
- CPU Intel i5 1.6 GHz
- RAM 1024 MB
- OC Ubuntu 16.04
Перелік програмних засобів серверу
- FTP-сервер vsftpd
- Віддалений доступ:
- Текстовий доступ openssh-server
- Віддалений доступ putty
- Стек для веб-сервера:
- apache2
- MySQL 5.7.16
- PHP (php5, php-mysql, libapache2-mod-php5)
Також додатково було встановлено Sublime Text 3
Опис роботи серверу
Доступ до ftp: ftp://localhost. Також проброшено порт 21 (як 2121) для доступу з-за меж віртуальної машини. Папка jones доступна для rw користувачеві jones. Папка userfoulder доступна для rw усім. Корінь /srv/ftp - read only. Також є можливість використати користувача adminuser.
Доступ до ssh: проброшено порт 22 (як 2222). Є можливість підключитися до віддаленого робочого стола vino.
Веб-сервер: створено сторінку crdp.php, на якій можна отримати доступ до відео-контенту, а також спробувати інтерактивну форму для монстрів (доступ до бази даних mysql). Apache використовує 80 порт, mysql 3306. Для відео використано тег <video>. Присутня статична сторінка index.html.
Висновки та самооцінювання (підрахунок балів)
Під час проходження навчальної інформатичної практики було здобуто навички серверного адміністрування, поглиблено досвід роботи із unix-подібними ОС. Відповідно до т.з. було встановлено файловий FTP сервер, здійснено його конфігурацію, встановлено та налаштовано сервер віддаленого доступу, встановлено та налаштовано ПЗ для роботи веб-сервера.
Відповідно до критеріїв оцінювання було досягнуто таких результатів:
Критерій | Бали | |
---|---|---|
Файловий сервер | Каталог відкритий тільки на читання | 4 / 4 |
Каталог відкритий на читання та запис | 6 / 6 | |
Анонімний доступ | 4 / 4 | |
Підтримка кількох користувачів | 6 / 6 | |
Сума | 20 / 20 | |
Віддалене керування | Текстовий термінал | 5 / 5 |
Віддалений робочий стіл | 5 / 5 | |
Підтримка шифрування | 10 / 10 | |
Сума | 20 / 20 | |
Web-сервер | Статичні сторінки | 4 / 4 |
Сторінки з мультимедіа контентом | 8 / 8 | |
Сторінки із інтерактивним контентом | 8 / 8 | |
Сума | 20 / 20 | |
Звіт | Оформлений по шаблону звіт | 20 / 20 |
Бонус | Все реалізовано на одній машині | 10 / 10 |
Всього (без захисту) | 90 / 90 |