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

Аватар пользователя Teacher

обучающий курс Введение в администрирование UNIX GNU/Linux, FreeBSD

Коротко о курсе:

Этот курс отличается от всевозможных справочников и руководств по администрированию UNIX-подобных систем именно учебными целями. Наряду с подачей материала, идёт и применение, полученных знаний, на практике. Много материала даётся дополнительно, с которым обучающимся надо ознакомится самостоятельно.

Администрирование UNIX-подобных операционных систем невозможно дать в одном курсе. Этот курс и не ставит перед собой такую задачу. Но он даёт тот важный и большой шаг в направлении, которое поможет в дальнейшем изучить любую подобную систему на профессиональном уровне. Концентрация на основнопологающих принципах даёт заинтересованность в самостоятельном углубленом изучении системы в дальнейшем.

Исторически сложилось, что любая UNIX-подобная система прекрасно документирована, поэтому, на подавляющее большинство вопросов, есть ответ внутри системы. Но информации действительно очень много и новичку сложно сориентироваться в этом обилии. Одно из основных направлений курса - дать правильные ориентиры в этом океане документации и преодолеть психологический барьер при работе с ней.

Этапы обучения:

  1. Введение в ОС UNIX.

    Современные открытые операционные системы, такие как GNU/Linux, FreeBSD, OpenBSD, NetBSD, openSolaris являются потомками операционной системы UNIX, которая появилась в начале 1970-х годов. Именно, ОС UNIX оказала огромное влияние на практические реализации операционных систем и развитие всей области информационных технологий. Изучение основ оригинальной ОС UNIX - это прочный фундамент для освоения любой из современных UNIX-подобных операционных систем.

  2. Файлы и процессы.

    UNIX базируется на двух «китах»: файлах и процессах.

    Термин файловая система по историческим причинам обозначает одновременно и иерархию каталогов и файлов, и часть ядра, управляющую доступом к каталогам и файлам.

    С процессами связано несколько важных компонент ядра UNIX, это — управление памятью, планировщик процессов, обеспечение межпроцессного взаимодействия.

  3. Безопасность.

    Поскольку ОС UNIX с самого своего рождения задумывалась как многопользовательская операционная система, в ней всегда была актуальна задача разделения доступа различных пользователей к файлам файловой системы. Схема разграничения прав доступа, примененная в ОС UNIX, сочетает простоту и значительную гибкость, благодаря чему она стала фактическим стандартом современных многопользовательских операционных систем.

  4. Сеть.

    Сети стали неотъемлемой составляющей современных вычислительных систем. Технологии взаимодействия между информационными системами развиваются с 1970-х годов, ненамного опередив развитие UNIX. Операционная система UNIX почти с самого рождения интегрировала в себя технологии организации локальных сетей, на её основе затем была построена сеть Internet, распространившаяся ныне по всему миру.

  5. Управление службами и программным обеспечением.

    Освещаются процесс загрузки UNIX-систем и запуск системных служб. Некоторые их них, такие как планировщик заданий или системный журнал, рассмотрены более подробно.

    Исторически сложилось так, что разные компоненты современных UNIX-подобных ОС, разрабатывались и продолжают разрабатываться независимо и в разных местах. Таким образом, в задачи управления программным обеспечением в компонентой системе входит в первую очередь поддержание целостности системы, т. е. синхронизация версий разного ПО (которое постоянно и независимо друг от друга развивается) в рамках системы.

План занятий:

  1. Лекция 1. Введение в операционные системы.

  2. Лекция 2. Архитектура UNIX (часть I).

  3. Лекция 3. Архитектура UNIX (часть II).

  4. Лекция 4. Терминал и командная строка.

  5. Практика 1. Работа с файлами.

  6. Практика 2. Текстовый редактор vi.

  7. Практика 3. Управление процессами.

  8. Лекция 5. Безопасность.

  9. Практика 4. Управление доступом.

  10. Лекция 6. Сеть.

  11. Практика 5. Управление сетью.

  12. Практика 6. Диагностика сети.

  13. Практика 7. Безопасность сети.

  14. Лекция 7. Управление службами.

  15. Практика 8. Управление службами.

  16. Лекция 8. Управление программным обеспечением.

  17. Практика 9. Управление программным обеспечением.

  18. Практика 10. Установка и настройка системы.

  19. Предэкзаменационная консультация.

  20. Экзамен.

На кого рассчитан курс:

Слушателями курса могут быть обычные пользователи ПК владеющие клавиатурой.

Преобретаемые навыки:

Теоретические:

  1. Понятие операционных систем. Какими ресурсами и как управляет операционная система. Архитектура операционной системы: ядро и прикладные программы. Различия между монолитными и микроядерными системами. Понятие и различие классов операционных систем.
  2. Особенности архитектуры UNIX: программы-демонамы, части ядра UNIX.
  3. Особенности файловой системы UNIX. Типы файлов в UNIX. Их схожесть и отличия. Жёсткие и символические ссылки. Виртуальная файловая система. Монтирование файловых систем. Стандарты файловой системы UNIX.
  4. Классифицикация различных внешние устройства. Объекты соответствующие им в UNIX. Виртуальные устройства в UNIX и их отличия от обычных устройств.
  5. Понятие контекст процесса и его состав. Планирование и диспетчеризация процессов. Алгоритмы планирования. Механизм создания новых процессов. Средства межпроцессного обмена. Основные сигналы и их применение. Понятие каналов. Различия именованных и неименованных каналов.
  6. Терминалы и их классификация. Части командной строки UNIX. Программное окружение. Стандартные переменные окружения UNIX. Командная оболочка и процесс запуска команд. Средства объединения команд и их различия.
  7. Справочная система UNIX.
  8. Безопасность в UNIX. Отличия номинальных и действительных субъектов, их соотношение с объектом безопасности. Понятие субъекта и объекта безопасности в UNIX. Политика безопасности и, выдвигаеме к ней, требования. Наиболее распространённые схемы доступа и их отличия. Схема доступа используемая в UNIX. Права доступа в UNIX и их отличия для файлов и директорий. Подмена идентификатора процесса и случаи применения.
  9. Этапы процесса аутентификации пользователя в UNIX. Образ хранения информации о пользователях системы.
  10. Сеть. Уровни модели ISO OSI. Аналогии с реально существующими протоколами. Сетевой интерфейс в UNIX, его использование и настройка. Управление IP-маршрутизацией в UNIX. Служба доменных имён и её конфигурирование. Функции межсетевого экрана и управление ими.
  11. Загрузка операционной системы UNIX. Роль процесса init. Уровени выполнения системы.
  12. Системные службы. Организация системых служб. Автоматический старт служб.
  13. Компоненты системного журнала в UNIX. Ротация системных журналов. Средства мониторинга действий пользователей.
  14. Функции системы управления программным обеспечением. Роль разработчиков дистрибутивов в создании и использовании свободных программ. Пакет и его состав. Конфликты в системах с пакетами и их разрешение. Роль репозитория пакетов.

Практические:

  1. Основные команды по работе с файловой системой и текстами, а также их комплексного использования.
  2. Управления процессами и сбора сведений о системе.
  3. Изменения прав доступа, аутентификации и управления базой данных пользователей системы.
  4. Основные команды по управлению и диагностике сети в UNIX.
  5. Команды по работе со службами и системными журналами.
  6. Команды по управлению установленным программным обеспечением.

Стоимость и скидки:

  • Вариант A: Оплатить всю стоимость курса сразу - 12 000 рублей.
  • Вариант B: Оплатить каждую пoловину курса отдельно - 2 раза по 6 500 рублей.

Скидки:

  • При предъявлении карты учебного цента Nixway - Вы получите дополнительную скидку, указанную на Вашей карте.

Выпускникам курсов предоставляются бесплатные консультации в течении 6 месяцев после прохождения обучения.

Место и условия проведения:

Общая продолжительность курса составляет 40 часов. Занятия по 2 часа проходят 3 раза в неделю. Для тех, кто недостаточно разобрался в каких-либо вопросах, преподаватель проводит дополнительные платные занятия.

Лекции и практика проходят в режиме семинара, т. е. на протяжении всего времени идёт диалог преподавателя с обучаемым.

Курс проводится по адресу: г. Владивосток, ул. Нерчинская, 23 (район ост. "Картинная галерея") группами от 5 до 6 человек.

Смотрите обсуждение этого курса у нас на форуме >>>

 

Записаться на курс:

Заявка на курс: "Введение в администрирование UNIX (GNU/Linux, FreeBSD)"

Аватар пользователя Teacher

Поля со звёздочками обязательные.

Формат записи для городского номера: (4232) 55-55-55, для мобильного: 8-955-555-55-55

Укажите удобную для Вас дату начала занятий

Время проведения занятий

Отметьте все варианты, которые Вас устраивают

Всё что вы хотите нам сообщить, уточнить или спросить

полож_тельный:

Nixway © 2008 - 2010 | Написать письмо | Сделать заявку | ICQ: 489187184 | Skype: nixway.ru | Войти