Обучение. Курс: "Введение в администрирование UNIX (GNU/Linux, FreeBSD)"


Коротко о курсе:
Этот курс отличается от всевозможных справочников и руководств по администрированию UNIX-подобных систем именно учебными целями. Наряду с подачей материала, идёт и применение, полученных знаний, на практике. Много материала даётся дополнительно, с которым обучающимся надо ознакомится самостоятельно.
Администрирование UNIX-подобных операционных систем невозможно дать в одном курсе. Этот курс и не ставит перед собой такую задачу. Но он даёт тот важный и большой шаг в направлении, которое поможет в дальнейшем изучить любую подобную систему на профессиональном уровне. Концентрация на основнопологающих принципах даёт заинтересованность в самостоятельном углубленом изучении системы в дальнейшем.
Исторически сложилось, что любая UNIX-подобная система прекрасно документирована, поэтому, на подавляющее большинство вопросов, есть ответ внутри системы. Но информации действительно очень много и новичку сложно сориентироваться в этом обилии. Одно из основных направлений курса - дать правильные ориентиры в этом океане документации и преодолеть психологический барьер при работе с ней.
Этапы обучения:
-
Введение в ОС UNIX.
Современные открытые операционные системы, такие как GNU/Linux, FreeBSD, OpenBSD, NetBSD, openSolaris являются потомками операционной системы UNIX, которая появилась в начале 1970-х годов. Именно, ОС UNIX оказала огромное влияние на практические реализации операционных систем и развитие всей области информационных технологий. Изучение основ оригинальной ОС UNIX - это прочный фундамент для освоения любой из современных UNIX-подобных операционных систем.
-
Файлы и процессы.
UNIX базируется на двух «китах»: файлах и процессах.
Термин файловая система по историческим причинам обозначает одновременно и иерархию каталогов и файлов, и часть ядра, управляющую доступом к каталогам и файлам.
С процессами связано несколько важных компонент ядра UNIX, это — управление памятью, планировщик процессов, обеспечение межпроцессного взаимодействия.
-
Безопасность.
Поскольку ОС UNIX с самого своего рождения задумывалась как многопользовательская операционная система, в ней всегда была актуальна задача разделения доступа различных пользователей к файлам файловой системы. Схема разграничения прав доступа, примененная в ОС UNIX, сочетает простоту и значительную гибкость, благодаря чему она стала фактическим стандартом современных многопользовательских операционных систем.
-
Сеть.
Сети стали неотъемлемой составляющей современных вычислительных систем. Технологии взаимодействия между информационными системами развиваются с 1970-х годов, ненамного опередив развитие UNIX. Операционная система UNIX почти с самого рождения интегрировала в себя технологии организации локальных сетей, на её основе затем была построена сеть Internet, распространившаяся ныне по всему миру.
-
Управление службами и программным обеспечением.
Освещаются процесс загрузки UNIX-систем и запуск системных служб. Некоторые их них, такие как планировщик заданий или системный журнал, рассмотрены более подробно.
Исторически сложилось так, что разные компоненты современных UNIX-подобных ОС, разрабатывались и продолжают разрабатываться независимо и в разных местах. Таким образом, в задачи управления программным обеспечением в компонентой системе входит в первую очередь поддержание целостности системы, т. е. синхронизация версий разного ПО (которое постоянно и независимо друг от друга развивается) в рамках системы.
План занятий:
-
Лекция 1. Введение в операционные системы.
-
Лекция 2. Архитектура UNIX (часть I).
-
Лекция 3. Архитектура UNIX (часть II).
-
Лекция 4. Терминал и командная строка.
-
Практика 1. Работа с файлами.
-
Практика 2. Текстовый редактор vi.
-
Практика 3. Управление процессами.
-
Лекция 5. Безопасность.
-
Практика 4. Управление доступом.
-
Лекция 6. Сеть.
-
Практика 5. Управление сетью.
-
Практика 6. Диагностика сети.
-
Практика 7. Безопасность сети.
-
Лекция 7. Управление службами.
-
Практика 8. Управление службами.
-
Лекция 8. Управление программным обеспечением.
-
Практика 9. Управление программным обеспечением.
-
Практика 10. Установка и настройка системы.
-
Предэкзаменационная консультация.
-
Экзамен.
На кого рассчитан курс:
Слушателями курса могут быть обычные пользователи ПК владеющие клавиатурой.
Преобретаемые навыки:
Теоретические:
- Понятие операционных систем. Какими ресурсами и как управляет операционная система. Архитектура операционной системы: ядро и прикладные программы. Различия между монолитными и микроядерными системами. Понятие и различие классов операционных систем.
- Особенности архитектуры UNIX: программы-демонамы, части ядра UNIX.
- Особенности файловой системы UNIX. Типы файлов в UNIX. Их схожесть и отличия. Жёсткие и символические ссылки. Виртуальная файловая система. Монтирование файловых систем. Стандарты файловой системы UNIX.
- Классифицикация различных внешние устройства. Объекты соответствующие им в UNIX. Виртуальные устройства в UNIX и их отличия от обычных устройств.
- Понятие контекст процесса и его состав. Планирование и диспетчеризация процессов. Алгоритмы планирования. Механизм создания новых процессов. Средства межпроцессного обмена. Основные сигналы и их применение. Понятие каналов. Различия именованных и неименованных каналов.
- Терминалы и их классификация. Части командной строки UNIX. Программное окружение. Стандартные переменные окружения UNIX. Командная оболочка и процесс запуска команд. Средства объединения команд и их различия.
- Справочная система UNIX.
- Безопасность в UNIX. Отличия номинальных и действительных субъектов, их соотношение с объектом безопасности. Понятие субъекта и объекта безопасности в UNIX. Политика безопасности и, выдвигаеме к ней, требования. Наиболее распространённые схемы доступа и их отличия. Схема доступа используемая в UNIX. Права доступа в UNIX и их отличия для файлов и директорий. Подмена идентификатора процесса и случаи применения.
- Этапы процесса аутентификации пользователя в UNIX. Образ хранения информации о пользователях системы.
- Сеть. Уровни модели ISO OSI. Аналогии с реально существующими протоколами. Сетевой интерфейс в UNIX, его использование и настройка. Управление IP-маршрутизацией в UNIX. Служба доменных имён и её конфигурирование. Функции межсетевого экрана и управление ими.
- Загрузка операционной системы UNIX. Роль процесса init. Уровени выполнения системы.
- Системные службы. Организация системых служб. Автоматический старт служб.
- Компоненты системного журнала в UNIX. Ротация системных журналов. Средства мониторинга действий пользователей.
- Функции системы управления программным обеспечением. Роль разработчиков дистрибутивов в создании и использовании свободных программ. Пакет и его состав. Конфликты в системах с пакетами и их разрешение. Роль репозитория пакетов.
Практические:
- Основные команды по работе с файловой системой и текстами, а также их комплексного использования.
- Управления процессами и сбора сведений о системе.
- Изменения прав доступа, аутентификации и управления базой данных пользователей системы.
- Основные команды по управлению и диагностике сети в UNIX.
- Команды по работе со службами и системными журналами.
- Команды по управлению установленным программным обеспечением.
Стоимость и скидки:
- Вариант A: Оплатить всю стоимость курса сразу - 12 000 рублей.
- Вариант B: Оплатить каждую пoловину курса отдельно - 2 раза по 6 500 рублей.
Скидки:
- При предъявлении карты учебного цента Nixway - Вы получите дополнительную скидку, указанную на Вашей карте.
Выпускникам курсов предоставляются бесплатные консультации в течении 6 месяцев после прохождения обучения.
Место и условия проведения:
Общая продолжительность курса составляет 40 часов. Занятия по 2 часа проходят 3 раза в неделю. Для тех, кто недостаточно разобрался в каких-либо вопросах, преподаватель проводит дополнительные платные занятия.
Лекции и практика проходят в режиме семинара, т. е. на протяжении всего времени идёт диалог преподавателя с обучаемым.
Курс проводится по адресу: г. Владивосток, ул. Нерчинская, 23 (район ост. "Картинная галерея") группами от 5 до 6 человек.
Смотрите обсуждение этого курса у нас на форуме >>>
Записаться на курс:
- 2656 просмотров
Печать
По почте
PDF-версия



