Відмінності між версіями «Звіт з навчальної інформатичної практики (Гавриленко, 2016 р.)»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
(Звіт з інформатичної навчальної практики)
Рядок 27: Рядок 27:
 
==Перелік програмних засобів серверу==
 
==Перелік програмних засобів серверу==
  
* FTP-сервер [http://www.proftpd.org/ ProFTPD]
+
* FTP-сервер vsftpd
 
* Віддалений доступ:
 
* Віддалений доступ:
 
** Текстовий доступ [https://www.openssh.com/ openssh-server]
 
** Текстовий доступ [https://www.openssh.com/ openssh-server]
** Віддалений робочий стіл vino, remmina
+
** Віддалений доступ putty
 
* Стек для веб-сервера:
 
* Стек для веб-сервера:
 
** [https://httpd.apache.org/ apache2]
 
** [https://httpd.apache.org/ apache2]
 
** [https://www.mysql.com/ MySQL 5.7.16]
 
** [https://www.mysql.com/ MySQL 5.7.16]
** [http://php.net/ PHP] (php7.0, php-mysql, libapache2-mod-php7.0)
+
** [http://php.net/ PHP] (php5, php-mysql, libapache2-mod-php5)
  
 
Також додатково було встановлено Sublime Text 3
 
Також додатково було встановлено 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.
 
  
 
=Висновки та самооцінювання (підрахунок балів)=
 
=Висновки та самооцінювання (підрахунок балів)=

Версія за 10:44, 2 грудня 2016

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

Виконав

Кирило_Гавриленко

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

  1. Встановити серверну ОС
  2. Встановити файловий сервер. Налаштувати його для таких задач:
    1. Доступ анонімних користувачів
    2. Доступ авторизованих користувачів
    3. Розрізняти авторизованих користувачів
  3. Встановити сервер віддаленого доступу. Налаштувати його для таких задач:
    1. Доступ через текстовий термінал
    2. Підключення до віддаленого робочого столу
    3. Підтримка шифрованого з'єднання
  4. Встановити веб-сервер. Налаштувати його для таких задач:
    1. Показ статичних веб-сторінок
    2. Показ сторінок із мультимедіа контентом
    3. Показ сторінок із інтерактивним контентом (використання бази даних)

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

Апаратне забезпечення та ОС:

    • CPU Intel i5 1.6 GHz
    • RAM 1024 MB
    • OC Ubuntu 16.04

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

  • FTP-сервер vsftpd
  • Віддалений доступ:
    • Текстовий доступ openssh-server
    • Віддалений доступ putty
  • Стек для веб-сервера:

Також додатково було встановлено Sublime Text 3

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

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

Під час проходження навчальної інформатичної практики було здобуто навички серверного адміністрування, поглиблено досвід роботи із 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