|
Обучение 1С в учебном центре БИГ-СОИЛ >> Другие курсы и тренинги >> Администрирование операционных систем Unix и Linux
Администрирование операционных систем Unix и Linux
Компьютерный курс «Администрирование операционных систем Unix и Linux» предназначен для пользователей и специалистов, которые хотят изучить принципы функционирования компьютерных сетей и научиться устанавливать, настраивать и обслуживать операционные системы Unix/Linux для работы в сети.
Занятия проходят в удобное для слушателей время в оборудованных компьютерных классах с использованием современной компьютерной техники.
Оказывается помощь в трудоустройстве по специальности: администратор операционной системы Unix/Linux.
Программа курса
1. Основы Введение. Понятие системного администрирования. Место системного администратора в IT-отделе предприятия и его основные обязанности
- Адресация в сети. Общие сведения о существующих платформах и их поддержке различными системами.
- Подготовка компьютера к установке операционных систем (ОС). Создание разделов на жестких дисках (HDD) и логических дисков. Именование дисков и разделов.
- Понятие файловых систем (FS), их различия и характеристики. Обзор программного обеспечения для создания разделов и файловых систем.
- Введение в операционные системы. Наиболее популярные операционные системы ПК.
- Понятие мультизагрузки. Обзор системных загрузчиков.
- Проверка совместимости оборудования с операционной системой.
- Системные требования.
- Различные варианты установки ОС, разрешение проблем при установке.
- История создания ОС Linux. Её области применения и отличия от других Unux-систем.
2. Установка и настройка операционных систем Linux
- Понятие точек монтирования и их использование.
- Обзор основных файловых систем (каталогов) и их назначение.
- Создание файловых систем (форматирование) и точек монтирования.
- Выбор программного обеспечения для начальной установки.
- Дополнительная настройка, конфигурация и проверка оборудования в процессе установки ОС.
- Конфигурация системного загрузчика (lilo.conf).
- Установка парольной защиты в загрузчике и самой ОС. Правила создания паролей. FreeBSD.
3. Начало работы с операционной системой Linux
- Варианты входа пользователя в систему. Выбор интерфейса для дальнейшей работы. Вытесняющая многозадачность.
- Понятие и применение виртуальных консолей.
- Основы работы с командными интерпретаторами.
- Общие сведения о справочных системах (man, info, HowTo, FAQs). Варианты получения справочной информации по командам и программному обеспечению ОС Linux.
- Обзор основных команд интерпретатора и их комбинирование. Программирование в среде командного интерпретатора.
- Создание и использование shell-скриптов.
4. Понятие и разновидности файловых менеджеров
- Работа с файловыми менеджерами на примере программы Midnight Commander.
- Получение справочной информации о данной программе. Основные функциональные клавиши и настройки Midnight Commander.
- Работа с файловыми системами. Понятие монтирования файловых систем.
- Порядок и настройка монтирования, а также настройка прав доступа к файловым системам (файлы mtab и fstab).
- Получение информации о разделах и файловых системах (fdisk, df).
5. Учетные записи пользователей и группы
- Типы учетных записей пользователей и групп. Планирование и создание учетных записей и групп. Возможные варианты создания и управления учётными записями.
- Распределение и изменение прав доступа к файлам и каталогам для различных пользователей и групп.
- Смена владельца файлов.
- Обзор утилит для работы с правами доступа.
6. Настройки операционной системы и среды пользователя
- Файлы конфигурации, их расположение и назначение.
- Варианты настройки пользовательского интерфейса и оборудования.
- Работа с центром управления ОС Linux. Настройка мыши, клавиатуры, монитора, установка даты, времени и выбор часового пояса, а также региональные настройки (выбор языка, денежных единиц, формата представления дат и т. д.).
- Работа с процессами. Вывод списка активных процессов (top, ps). Запуск, перезапуск и останов процессов пользователем. Возможные состояния процессов и их приоритет. Взаимодействие процессов между собой.
- Управление процессами с помощью сигналов (kill, killall).
- Типы сигналов, их различия и применение.
7. Установка программного обеспечения (ПО) в ОС Linux
- Варианты установки, их преимущества и недостатки. Примеры установки программных пакетов и компиляции программ.
- Понятие ядра операционной системы. Установка нового ядра, его настройка и компиляция. Использование нескольких ядер в одной операционной системе.
8. Понятие аудита и логирования
- Обзор систем логирования и управления log-файлами в ОС Linux (syslog). Просмотр и анализ log-файлов, их архивация и ротация.
- Обзор планировщиков выполнения заданий (at, cron). Их работа, настройка и файлы конфигурации.
- Примеры установки заданий в очередь на выполнение и управление ими.
- Архивация и безопасное хранение данных. Обзор архиваторов (tar, gzip, bz), их различия и практическое использование. Примеры создания и распаковки архивов в ОС Linux.
9. Организация системы X-Window
- Обзор графических серверов, их установка и конфигурация.
- Понятие оконных менеджеров (TWM, AfterStep, Window Maker, Gnome, KDE и др.), их установка, конфигурация и настройка.
- Выбор менеджера окон при загрузке графического интерфейса. Примеры установки, загрузки и настройки менеджеров окон.
- Обзор систем печати в ОС Linux (lp, CUPS), их различия и практическое использование.
- Установка и настройка локальных и сетевых принтеров. Управление заданиями на печать.
10. Введение в компьютерные сети
- Классификация компьютерных сетей.
- Основы сетей TCP/IP. Различные типы адресации в сетях TCP/IP.
- Варианты конфигурации сетевых интерфейсов (ifconfig) и проверка их работы (ping).
- Создание одноранговой сети.
- Анализ работы компьютера в сети. Понятие сетевых портов. Мониторинг и управление открытыми портами компьютера.
11. Понятие удалённого доступа к компьютеру
- Работа с программами удалённого доступа (telnet, ssh), их конфигурация и настройка.
- Системы имён (NetBIOS, DNS, BIND), их назначение и практическое использование.
- Выбор системы имён и её конфигурация. Назначение и использование файлов hosts. Создание доменов. Установка, конфигурация и настройка серверов DNS и BIND.
12. Понятие электронной почты и почтовых протоколов (SMTP, POP)
- Установка, конфигурация и настройка серверов электронной почты и почтовых клиентов.
- Понятие Web-серверов (IIS и Apache). Установка, конфигурация и настройка Web-серверов в среде ОС Linux.
- Настройка браузеров и варианты доступа к Web-серверу.
- Понятие FTP-серверов. Установка, конфигурация и настройка FTP-серверов (ftp, proftp, wuftp). Установка прав доступа к ресурсам FTP-сервера. Варианты доступа к FTP-серверу.
- Понятие прокси-серверов. Установка, конфигурация и управление прокси-серверами.
13. Маршрутизация и удалённый доступ
- Понятие маршрутизации. Установка и настройка служб и протоколов маршрутизации (NAT, RIP, OSPF).
- Просмотр и анализ таблиц маршрутизации. Настройка и управление маршрутизацией в среде ОС Linux.
- Сетевые файловые системы (NFS). Создание и конфигурация общих ресурсов.
14. Обзор других операционных систем Unix
- Системы BSD (FreeBSD, OpenBSD, NetBSD), история их создания и отличия от других ОС. Практическое применение систем BSD и их сравнение с системами Linux.
- Требования к оборудованию и варианты установки BSD-систем. Установка, конфигурирование и настройка BSD-систем, их файлы конфигурации и утилиты.
- Обзор командных интерпретаторов и примеры создание скриптов в современных BSD-системах.
- Установка и удаление программного обеспечения (ПО) в BSD-системах и их сравнение с аналогичными процессами в системах Linux.
- Управление процессами в среде BSD-систем. Мониторинг, запуск и останов процессов
15. Обзор Web- FTP- и почтовых серверов в современных BSD-системах, их установка и конфигурация
- Установка и настройка браузеров, FTP- и почтовых клиентов в среде BSD.
- Использование системы X-Window в среде BSD.
- Установка, конфигурация и настройка графической оболочки. Выбор, установка и настройка оконных менеджеров.
- Работа в графической среде, её преимущества и недостатки.
- Работа с виртуальными машинами. Назначение, устройство, использование, создание и настройка виртуальных машин.
- Установка операционных систем на виртуальные машины и их взаимодействие с основной системой. Тестирование ПО на виртуальных машинах.
Зачет (собеседование)
|