Курс предназначен для тех, кто хочет овладеть основными навыками работы с операционной системой Linux.
В рамках данного курса студенты изучают различные аспекты системного администрирования Linux, включая установку и настройку операционной системы, управление пакетами, создание пользователей и управление доступами, а также распределение ресурсов и мониторинг системы.
Студенты также изучают основные команды командной строки Linux, а также практические навыки, связанные с решением проблем и устранением сбоев в работе системы.
Курс включает лекции, практические задания и лабораторные работы, которые помогают студентам закрепить полученные знания.
• Специалисты в области IT любого уровня подготовки,
• Знать, что включает в себя системное администрирование и зачем оно необходимо;
• Уметь устанавливать операционную систему Linux в графическом и текстовом режимах
• Знать как происходит загрузка системы, какие процессы предшествуют появлению приглашения для входа в систему;
• Знать все уровни загрузки, используемые в ОС Linux;
• Уметь управлять загрузкой необходимых служб, добавлять свои правила.
• Уметь получать данные о подключенном оборудовании, иметь основные навыки работы с файловой системой /dev;
• Уметь получать информацию об устройствах из файловой системы/proc;
• Уметь добавлять новые устройства в систему;
• Знать, что такое модули ядра и как с ними управляться.
• Уметь создавать, удалять и изменять разделы жесткого диска;
• Уметь создавать файловые системы;
• Уметь использовать файл /etc/fstab;
• Уметь восстанавливать файловую систему после сбоев.
• Уметь настраивать систему для работы в сети;
• Уметь назначать несколько ip-адресов, включать dhcp;
• Иметь начальные навыки работы со статической маршрутизацией.
• Знать все о настройке сервера печати, мониторинга его работы;
• Уметь анализировать журнальные файлы и использовать системы для их анализа;
• Уметь работать с демоном syslog.
• Умет работать с пакетным менеджером RPM;
• Знать о пакетных менеджерах других дистрибутивов;
• Уметь работать с системой обновлений yum, создавать локальные репозитории;
• Уметь компилировать программы из исходных кодов.
• Знать о значении файловой системы /proc и /sys;
• Уметь конфигурировать параметры ядра с помощью программы sysctl;
• Знать процесс управления модулями ядра;
• Знать информацию о процедуре сборки нового ядра и размещения информации о нём в загрузчике GRUB.
• Знать принцип работы протокола X, его реализации;
• Уметь настраивать сервер Xorg, сервер шрифтов;
• Понимать процесс настройки менеджера дисплея и оконных менеджеров
• Понимать принципы устранения неполадок в ОС Linux;
• Уметь загружать в те уровни загрузки, которые позволяют восстановить систему после сбоя;
• Знать процедуры восстановления после сбоев в файловых системах, сети, в работе каких-либо сервисов.
• Уметь управлять пользовательскими учётными записями;
• Уметь управлять группами;
• Знать, как настраивать учётную запись при создании, настраивать домашний каталог;
• Уметь устанавливать и изменять пароль пользователя;
• Уметь настраивать квотирование.
• Навыки опытного пользователя OC Linux.
• Знание основного набора средств командной строки OC Linux.
• Умение использовать оконный интерфейс ОС Linux.
• Умение создавать и редактировать файлы при помощи редактора vi.
Форма обучения | Академ. часы | Ближайшая группа | Цена | ||
Частные лица | Организации | ||||
Дневное обучение | 32 |
16.09.2024 10:00:00
выбрать другую дату
|
23 000 руб. | 23 000 руб. |
Форма обучения | Академ. часы | Ближайшая группа | Цена | ||
Частные лица | Организации | ||||
Дневное обучение | 32 |
16.09.2024 10:00:00
выбрать другую дату
|
23 000 руб. | 23 000 руб. |
Модуль 1. Обсуждение целей курса. Установка Linux. В этой части вы узнаете о принципах системного администрирования и его значения в современной IT-инфраструктуре.
· Значение администрирования;
· Базовые принципы;
· Установка ОС Linux:
· Тип установки;
· Разбиение диска;
· Выбор пакетов;
· Настройка программного RAID-массива;
· Настройка LVM;
· Использование дополнительных драйверов.
· Лабораторная работа.
Модуль 2. Загрузка системы, уровни загрузки. В этом разделе будет рассказано о процессе инициализации системы.
· Описание процесса загрузки системы;
· Уровни загрузки, варианты применения;
· Использование утилиты chkconfig для управления загрузкой служб;
· Автозапуск с точки зрения ОС Linux;
· Выключение и перезагрузка системы;
· Лабораторная работа.
Модуль 3. Оборудование. Добавление и настройка оборудования. Эта часть раскрывает основные аспекты работы с оборудованием.
· Получение информации о подключенном оборудовании;
· Процесс добавления нового оборудования;
· Файлы устройств;
· Информация об устройствах в виртуальной файловой системе /proc;
· Первое знакомство с модулями ядра.
Модуль 4. Файловые системы Linux. Раздел раскрывает тонкости управления разделами и файловыми системами.
· Создание и удаление дисковых разделов;
· Создание файловых систем;
· Получение информации о разделах;
· Добавление новых разделов;
· Swap – раздел подкачки;
· Управление разделами с помощью файла /etc/fstab;
· Проверка файловых систем утилитой fsck;
· Лабораторная работа.
Модуль 5. Управление пользователями.
· Добавление пользователей с различными параметрами;
· Удаление пользователей;
· Добавление и удаление групп;
· Редактирование файлов /etc/passwd и /etc/group;
· Добавление пользователей в группы;
· Назначение и смена пароля;
· Установка устаревания пароля;
· Дисковые квоты.
Модуль 6. Настройка сетевого взаимодействия. Эта часть раскрывает этапы настройки системы для работы в сети.
· Настройка сетевого оборудования, назначение адреса, нескольких адресов;
· Настройка клиента сервера имён (DNS)
· Использование DHCP;
· Определение имени системы;
· Отключение неиспользуемых сетевых служб;
· Настройка статической маршрутизации;
Модуль 7. Инструментальные средства системного администрирования. Из этого раздела вы узнаете о том, какие средства настройки существуют в ОС Linux для осуществления конфигурирования системы в соответствии с поставленными требованиями.
· Настройка сервера печати CUPS:
· С использованием графических средств;
· С использованием консоли и ручной настройки.
· Углублённое изучение crontab и at;
· Изучение журнальных файлов;
· Настройка syslog;
· Использование logrotate для ротации журнальных файлов;
· Использование logwatch для анализа журнальных файлов.
· Использование tmpwatch для удаления временных файловж
· Использование dump/restore,tar,cpio и rsync для организации резервного копирования;
Модуль 8. Пакетные менеджеры и сборка ПО из исходных кодов.
· Работа с пакетным менеджером RPM;
· Описание иных пакетных менеджеров;
· Yum и репозитории, создание локального репозитория;
· Сборка программного обеспечения из исходных кодов;
Модуль 9. Ядро, настройка и обновление. Управление модулями ядра.
· Файловая система /proc;
· sysctl как средство конфигурирования ядра;
· Настройка работы с модулями через /etc/modprobe.conf;
· Описание процедуры сборки нового ядра;
· Загрузчик GRUB.
Модуль 10. Настройка X-сервера.
· Работа с протоколом X;
· Варианты запуска X-сервера;
· Настройка Xorg;
· Настройка сервера шрифтов;
· Менеджеры дисплея, настройка;
· Оконные менеджеры GNOME и KDE, настройка.
Модуль 11. Диагностика системы и решение проблем
· Общие принципы устранения неполадок;
· Однопользовательский режим и resue mode;
· Устранение неполадок с загрузкой системы;
· Устранение неполадок с разделами;
· Устранение неполадок, связанных с сетью;
· Устранение неполадок в работе сервисов.