3315д. Основы методологии DevOps


Практика:         26 человек 17 недель 14 часов

Лабораторные : 13 в группе 17 недель 38 часов

Задания основаны на материалах курса Яндекс: https://cloud.mail.ru/public/k6Tm/1n26WsjC5

Первый семестр - Зачет



Ресурсы для занятий:

Требования к оформлению и сдаче лабораторной работы

Лабораторная работа должна быть оформлена в формате Markdown (.md) и размещена в репозитории на платформе GitHub (можно использовать российские аналоги). Использование системы контроля версий Git является обязательным условием выполнения задания.

Отчёт по лабораторной работе должен представлять собой Markdown-документ, содержащий структурированное описание выполненной работы. Документ рекомендуется разбивать на логические разделы: цель работы, теоретические сведения, ход выполнения, результаты, выводы. Форматирование текста, заголовков, списков, фрагментов кода и других элементов должно осуществляться средствами синтаксиса Markdown.

Результаты выполнения лабораторной работы публикуются в удалённом репозитории GitHub. В репозитории должен быть размещён файл отчёта в формате .md, а также, при необходимости, сопутствующие материалы (исходный код, изображения, дополнительные файлы), используемые в работе.

Сдача лабораторной работы осуществляется путём предоставления ссылки на соответствующий репозиторий GitHub, содержащий оформленный отчёт и все необходимые материалы.

Информация для самостоятельного изучения:
Задание 0 (15 баллов) Полностью настроенный GitHub с правильной структурой и материалами для зачета практика. (см. "Требования к оформлению и сдаче лабораторной работы")


Задание 1 (10 баллов) Установка операционной системы Linux

Создайте виртуальную машину с помощью Oracle VM VirtualBox и выполните на ней установку операционной системы Ubuntu.

Выполните настройку сети в Ubuntu и убедитесь в наличии доступа в интернет с помощью браузера или менеджера пакетов (например, обновив список пакетов командой sudo apt update).

Основы работы на серверах Linux, работа с командной строкой

Задания 4. (15 баллов). Основы скриптов на bash

Выполнить задания 3.1-3.7 учебного курса "Введение в Linux".  Изучить материал, выполнить задания, продемонстрировать оценку курса и разработанные в процессе его изучения скрипты. 
Пропорция 4 к 1, 60 баллов заработанных в курсе = 15 балла по предмету

__________________________________________________________

Теория. Работа с пользователями
Материалы для изучения: https://cloud.mail.ru/public/w4cU/ZnuZzMk8f

Как известно, работа в операционной системе ведётся из-под пользователей, среди которых root имеет неограниченные права.

Список базовых команд на самые распространённые случаи:
useradd позволяет создавать новых пользователей. Чтобы управлять ими, нужно обладать правами суперадминистратора. При создании пользователей командой useradd автоматически создаётся одноимённая группа и (в некоторых системах) домашний каталог пользователя.
groupadd — поможет создать отдельную группу.
passwd — изменяет пароль пользователя.
usermod — для других изменений пользователя, например, смены группы или домашнего каталога, может быть, блокировки.
userdel — удаляет пользователя.
Ключи этих команд всегда можно освежить в памяти с помощью man или параметра --help.


Задание 5. (10 баллов) Работа с командной строкой

Работа выполняется в вашем собственном экземпляре операционной системы Linix.
Откройте документ "Основы работы на серверах Linux, работа с командной строкой": https://cloud.mail.ru/public/7NKp/WBuXmaUmB

Выполните максимальное количество заданий из этого урока. При необходимости адаптируйте их под возможности своей версии Linux. Напишите отчет о выполненной работе.
Формат отчета:
Практическая работа "Основы работы на серверах Linux, работа с командной строкой"
ФИО, номер группы, дата
Краткое описание задания - отчет об исполнении, что получилось. Если не получилось, то почему? 



Задание 7.  (15 баллов)

  




Комментариев нет:

Отправить комментарий