Администрирование ОС Linux

Курс рассчитан на получение начальных знаний о системном и сетевом администрировании ОС Linux. Курс дает возможность пользователю получить твёрдые навыки при работе с операционной системой Linux, познакомиться со строением операционных систем семейства Unix, научиться эффективно ее использовать. Основной целью курса является получение обучаемым фундаментальных навыков администрирования Linux.
Для специалистов
Записаться
Объём

36 час.
Длительность

30 дней
Нагрузка

6 час.
Формат обучения

Дистанционно (самостоятельно)
Описание Учебный курс знакомит с архитектурой и принципами работы операционных систем семейства Unix на примере Linux. В материалах детально изучаются файловая система, управление учетными записями, правами доступа, процессами и командными оболочками. Вторая часть курса посвящена сетевому администрированию: настройке протоколов TCP/IP, маршрутизации и работе с межсетевыми экранами (iptables). Курс помогает получить твердые практические навыки и адресован начинающим системным администраторам.
Цели
  • Сформировать понимание архитектуры и принципов работы операционной системы Linux.
  • Развить умение управлять файловой системой, процессами и правами доступа.
  • Подготовить к выполнению задач по настройке и администрированию сетевых подключений.
Чему я научусь?
  • Администрировать учетные записи пользователей и управлять правами доступа к файлам.
  • Использовать командные оболочки и текстовые редакторы для конфигурации ОС.
  • Настраивать сетевые протоколы и правила межсетевого экрана iptables в Linux.

Авторы

Гончарук Сергей Викторович
Администратор Linux с более чем 10-летним стажем.
Чему я научусь?
  • Администрировать учетные записи пользователей и управлять правами доступа к файлам.
  • Использовать командные оболочки и текстовые редакторы для конфигурации ОС.
  • Настраивать сетевые протоколы и правила межсетевого экрана iptables в Linux.

Учебный план

Занятия
Экзамен экстерном Внимание! Экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите подтвердить свои знания по данному курсу без его изучения или поверить свои знания по нему. Экзамен экстерном можно сдать только один раз.
1 Введение в операционную систему Unix Познакомить обучаемых с предметом обучения: Unix-way, история Юникс, разновидности Юникс. Линукс, что такое Linux, средства просмотра... Познакомить обучаемых с предметом обучения: Unix-way, история Юникс, разновидности Юникс. Линукс, что такое Linux, средства просмотра системной информации. ещё
Введение в операционную систему Unix тест для курса Администрирование ОС Linux 30 мин
2 Файловая система Linux Основные понятия: корневой каталог, точка монтирования, домашний каталог, типы файлов. Обычные файлы. Каталоги. Файлы устройств. Команды.... Основные понятия: корневой каталог, точка монтирования, домашний каталог, типы файлов. Обычные файлы. Каталоги. Файлы устройств. Команды. Навигация по файловой системе: команды cd, pushd, popd, pwd. Создание, удаление и копирование файлов. Команды touch, rm, cp. Операции с каталогами. Команды mkdir и rmdir. Важнейшие каталоги файловой системы Linux. ещё
Файловая система Linux тест для курса Администрирование ОС Linux 30 мин
3 Учетные записи в Linux Понятие учетной записи и аутентификации. Файлы /etc/passwd и /etc/group, /etc/shadow и /etc/gshadow. Учетная запись root. Пароли... Понятие учетной записи и аутентификации. Файлы /etc/passwd и /etc/group, /etc/shadow и /etc/gshadow. Учетная запись root. Пароли в Linux. Команды login, su, newgrp, passwd, gpasswd, chage. ещё
Учетные записи в Linux тест для курса Администрирование ОС Linux 30 мин
4 Права доступа Распределение прав доступа в Linux. Чтение. Запись. Выполнение. Особенности прав у каталогов. Назначение прав доступа.Команды chmod,... Распределение прав доступа в Linux. Чтение. Запись. Выполнение. Особенности прав у каталогов. Назначение прав доступа.Команды chmod, chown, chgrp. Sticky bit ещё
Права доступа тест для курса Администрирование ОС Linux 30 мин
5 Работа с файлами Цель: Привить обучаемым твердые навыки по выводу информации из файлов на экран консоли. Вывод текстовой информации... Цель: Привить обучаемым твердые навыки по выводу информации из файлов на экран консоли. Вывод текстовой информации на экран. Команды cat, tac, more, less, head, tail, od. Программа просмотра справочного руководства man . Перенаправление вывода. Понятие stdin, stdout, stderr . Каналы. Операторы | и <, >, >> . Фильтрование информации. Регулярные выражения. Команда grep . Архивирование. Утилиты tar и gzip . ещё
Работа с файлами тест для курса Администрирование ОС Linux 40 мин
6 Процессы Процессы в Linux. Идентификаторы процессов. Демоны. Команда ps . Права доступа процессов. Реальный и эффективный идентификаторы.... Процессы в Linux. Идентификаторы процессов. Демоны. Команда ps . Права доступа процессов. Реальный и эффективный идентификаторы. Биты SUID и SGID. Управление процессами. Сигналы. Команды nice, nohup, kill, killall. ещё
Процессы тест для курса Администрирование ОС Linux 30 мин
7 Командные оболочки. Занятие первое "Понятие командной оболочки. Обзор командных оболочек. Командная оболочка bash . Особенности работы (история команд, оператор ""!""... "Понятие командной оболочки. Обзор командных оболочек. Командная оболочка bash . Особенности работы (история команд, оператор ""!"" , действия по нажатию клавиши ). Многозадачность в консоли. Задания. Управление заданиями. Переменные среды Midnight commander " ещё
Командные оболочки. Занятие первое тест для курса Администрирование ОС Linux 30 мин
8 Командные оболочки. Занятие второe Программирование для Bash.
Командные оболочки. Занятие второe тест для курса Администрирование ОС Linux 25 мин
9 Планирование заданий. Работа с дисковыми накопителями Понятие планирования заданий. Команда at . Демон cron . Команда crontab. Работа с дисковыми накопителями, команда... Понятие планирования заданий. Команда at . Демон cron . Команда crontab. Работа с дисковыми накопителями, команда mount. ещё
Планирование заданий. Работа с дисковыми накопителями тест для курса Администрирование ОС Linux 30 мин
10 Текстовые редакторы. Редактор vi Редактор vi.
11 Текстовые редакторы. Редактор Emacs Редактор Emacs.
12 Уровни инициализации SVR4 Процесс init. Уровни инициализации. >Файл /etc/inittab. Каталог /etc/rc.d.
Уровни инициализации SVR4 тест для курса Администрирование ОС Linux 20 мин
13 Система X Window Система X Window. Демон X. Запуск X. Скрипт startx . 5-й уровень инициализации.
14 Сетевое администрирование Linux. Сетевая модель OSI Структура модели OSI. Семейство протоколов TCP/IP.
Сетевое администрирование Linux. Сетевая модель OSI тест для курса Администрирование ОС Linux 30 мин
15 Сетевое администрирование Linux. Протокол IP Структура пакета IP. Структура IP-адреса. Подсети. ifconfig и настройка протокола IP. Маршрутизация. Автономные области. М9. Команда... Структура пакета IP. Структура IP-адреса. Подсети. ifconfig и настройка протокола IP. Маршрутизация. Автономные области. М9. Команда route. ещё
Сетевое администрирование Linux. Протокол IP тест для курса Администрирование ОС Linux 30 мин
16 Сетевое администрирование Linux. Протокол UDP Структура полного адреса в протоколе UDP. Понятие UDP-портов. Структура UDP-пакета. Распространенные UDP-сервисы. DNS. Bind.
Сетевое администрирование Linux. Протокол UDP тест для курса Администрирование ОС Linux 25 мин
17 Сетевое администрирование Linux. Протокол TCP. Занятие первое Структура полного адреса в протоколе TCP. Понятие TCP-соединения. Структура TCP-пакета. Распространенные TCP-сервисы. Telnet: xinetd, in.telnetd. SSH:... Структура полного адреса в протоколе TCP. Понятие TCP-соединения. Структура TCP-пакета. Распространенные TCP-сервисы. Telnet: xinetd, in.telnetd. SSH: sshd. ещё
18 Сетевое администрирование Linux. Протокол TCP. Занятие второе FTP. vsftpd. HTTP. Apache.
Сетевое администрирование Linux. Протокол TCP. Занятие второе тест для курса Администрирование ОС Linux 30 мин
19 Сетевое администрирование Linux. ICMP Протокол ICMP. Типы пакетов. Утилиты ping, traceroute, tcptraceroute. Утилиты управления сетью. Nmap. NetCat. Netstat.
Сетевое администрирование Linux. ICMP тест для курса Администрирование ОС Linux 30 мин
20 Сетевое администрирование Linux. Iptables Таблицы. Цепочки. Прохождение трафика. Механизм определения состояний. Базовый синтаксис и команды.
21 Карты практических занятий
Тренировочный экзамен Внимание! Тренировочный экзамен экстерном не обязательный для сдачи. При желании вы можете его пройти, если хотите проверить свои знания курса перед сдачей экзамена. Тренировочный экзамен можно сдавать сколько угодно один раз.
Экзамен