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

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

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

Виконала

Коршунова Ксенія


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

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

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

Операційна система

  • Ubuntu 16.04 1 LST.

Апаратне забезпечення

  • RAM 1 GB.
  • HDD SATA 8 GB.

Мережеве забезпечення

  • Підключення до інтернету через NAT.
  • Налаштована локальна мережа між віртуальною машиною та хостом.
  • Підключення до мережі за допомогою DHCP.

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

FTP-server

  • vsftpd.

Віддалений доступ

  • openssh-server.

Web-server

  • nginx.
  • MySQL 5.7.16.
  • php7.0-fpm, php-mysql.

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

FTP-server

  • Кореневий каталог FTP - /srv/ftp.
  • В ньому є дві папки: anon (каталог анонімного користувача) і files (каталоги авторизованих користувачів).
  • В files є дві папки з різними типами доступу: readonly для читання, readwrite - для читання та запису.
  • Гостем є користувач anonymous, він не має паролю. Саме це і демонструє гостьовий доступ.
  • Користувачі, які є авторизованими, використовують власні логіни та паролі

Віддалений доступ

  • Доступ у текстовому режимі здійснюється за допомогою ssh під системними паролями та логінами.
  • Користувачі авторизуються за допомогою ssh-ключа.

Web-server

  • Було встановлено WordPress, тому що вона містить в собі і PHP і MySQL.

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

Підсумками проходження навчальної інформатичної практики є:

  1. Здобуття основ серверного адміністрування.
  2. Отримання нових та поглиблення старих знань про Ubuntu.

Здобуто такі навички:

  1. Встановлення та налаштування FTP-сервера.
  2. Встановлення та налаштування серверу віддаленого доступу.
  3. Встановлення та налаштування пакету для роботи з Web-сервером.


Відповідно до висновків, здійснено самооціннювання:

  • Файловий сервер
  1. Каталог відкритий тільки на читання ✔
  2. Каталог відкритий на читання та запис ✔
  3. Анонімний доступ ✔
  4. Підтримка кількох користувачів ✔
  • Віддалене керування
  1. Текстовий термінал ✔
  2. Підтримка шифрування ✔
  • Web-сервер
  1. Статичні сторінки ✔
  2. Сторінки з мультимедіа контентом ✔
  3. Сторінки із інтерактивним контентом ✔
  • Звіт
  1. Оформлений по шаблону звіт ✔
  • Бонус
  1. Все реалізовано на одній машині ✔
  • Всього - 85 балів