Курсы Linux / Учебный центр при Институте современных технологий и бизнеса

Курсы Linux

Учебный центр при Институте современных технологий и бизнеса

г. Москва
Banner 3
Banner 4
Banner 5

Рейтинги вузов

Глобальный сводный рейтинг лучших учебных заведений России

Лучшие программы вузов

Самые востребованные учебные программы

Подбор по профессии

Мы определим, какая профессия подойдет под ваши таланты

Программа курса: 1. Введение. Понятие системного администрирования. Общие сведения о программном обеспечении, его классификация от вида использования. Связь между оборудованием и пользователем. Введение в операционные системы. История создания ОС Linux. Общее понятие ядра Linux и дистрибутива на основе ядра Linux. 2. Установка и настройка операционных систем Linux. Понятие точек монтирования и их использование. Создание разделов на жестких дисках (HDD, SDD). Система управления томами LVM. Создание файловых систем (форматирование) и монтирование логических томов. Дополнительная настройка, конфигурация и проверка оборудования в процессе установки ОС. Конфигурация системного загрузчика grub. Правила создания паролей. 3. Начало работы с операционной системой Linux. Порядок загрузки ОС. Варианты входа пользователя в систему. Понятие суперпользователя (root), понимание опасности использования. Понятие и применение виртуальных консолей. Основы работы с командными интерпретаторами. Общие сведения о справочных системах (man, info, HowTo, FAQs). Обзор основных команд интерпретатора и их комбинирование. 4. Понятие и разновидности файловых менеджеров. Файлы и файловые системы. Понятие корневой файловой системы, основные разделы в соответствии со стандартом POSIX. Работа с файловыми менеджерами на примере программы Midnight Commander. Работа с файловыми системами, их виды и назначение. 5. Учетные записи пользователей и группы. Понятие пользователя системы. Права доступа. Группы пользователей. Основные файлы конфигурации, пользователей, групп и хранения паролей. 6. Настройки операционной системы и среды пользователя. Файлы конфигурации, их расположение и назначение. Особенности запуска системных процессов, права доступа к файлам конфигурации. Работа с процессами. Взаимодействие процессов между собой. Управление процессами с помощью сигналов (kill, killall). Типы сигналов, их различия и применение. 7. Установка программного обеспечения (ПО) в ОС Linux. Менеджеры пакетов. В зависимости от используемого дистрибутива. Установка ПО с использованием менеджера пакетов. Установка ПО из исходных кодов. Понятие ядра операционной системы. Установка нового ядра, его настройка и компиляция. Использование нескольких ядер в одной операционной системе. 8. Понятие аудита и логирования. Обзор систем логирования и управления log-файлами в ОС Linux (syslog). Просмотр и анализ log-файлов, их архивация и ротация. Обзор планировщиков выполнения заданий (at, cron). Архивация и безопасное хранение данных. Обзор архиваторов (tar, gzip, bz), их различия и практическое использование. 9. Организация системы X-Window. Обзор графических серверов (XFree86, X.org), их установка и конфигурация. Понятие оконных менеджеров (TWM, AfterStep, Window Maker, Gnome, KDE и др.), их установка, конфигурация и настройка. Обзор систем печати в ОС Linux (lp, CUPS), их различия и практическое использование. 10. Введение в компьютерные сети. Классификация компьютерных сетей. Основы сетей TCP/IP. Различные типы адресации в сетях TCP/IP. Анализ работы компьютера в сети. Понятие сетевых портов. Понятие фаейрволов (брандмауэров). Установка, настройка и работа с файрволами. Системы имён (NetBIOS, DNS, BIND), их назначение и практическое использование. Выбор системы имён и её конфигурация. Назначение и использование файлов hosts. Создание доменов. Установка, конфигурация и настройка серверов DNS и BIND. 11. Понятие удалённого доступа к компьютеру. Работа с программами удалённого доступа (telnet, ssh), их конфигурация и настройка. Понятие и практика работы с удалённым терминалом. Варианты аутентификации. Тоннели, проброс портов. Понятие виртуальной частной сети (VPN), варианты установки и настройки. OpenVPN практика использования. Протоколы удалённых графических терминалов VLC, RDP. LTSP — Linux Терминал Сервер общий обзор. Сетевые файловые системы (NFS). Создание и конфигурация общих ресурсов. 12. Понятие электронной почты и почтовых протоколов (SMTP, POP). Установка, конфигурация и настройка серверов электронной почты и почтовых клиентов. Понятие Web-серверов (Apache, nginx, IIS). Установка, конфигурация и настройка Web-серверов в среде ОС Linux. Понятие FTP-серверов. Установка, конфигурация и настройка FTP-серверов (ftp, proftp, wuftp). Существующие альтернативы sftp. Понятие прокси-серверов. Установка, конфигурация и управление прокси-серверами. Фильтрация и кеширование трафика средствами SQUID. 13. Маршрутизация и виды IP сетей. Понятие маршрутизации. Виды IP сетей. Адресация IPv4. Понятие NAT и локальной сети (intranet). Локальная маршрутизация, глобальная маршрутизация. Просмотр и анализ пути маршрутизации (tracing) Настройка и управление маршрутизацией в среде ОС Linux. Дополнительные возможности при маршрутизации (MASQUERADE) 14. Обзор других операционных систем Unix. Системы BSD (FreeBSD, OpenBSD, NetBSD), история их создания и отличия от других ОС. ОС на базе ПО в рамках проекта GNU QNX и другие unix-like системы. Виды операционных систем на базе GNU/Linux. GNU/Hurd и возможные перспективы. 15. Виртуализация и варианты её реализации XEN, KVM Понятие виртуальной машины. Возможности и ограничения виртуальных машин. Создание виртуальной машины на основе KVM/qemu. Работа с виртуальными машинами. Зачет (собеседование).
Сайт: www.instib.ru
Телефон +7(495) 664-21-56
Адрес: г. Москва, ул. Люсиновская, д. 6
Похожие программы
3800 рублей
Продолжительность: 2 недели
г. Москва
10000 рублей
Продолжительность: 2 месяца
г. Москва