Введение. Понятие системного администрирования:
- общие сведения о существующих платформах и их поддержке различными системами;
- создание разделов на жестких дисках (HDD) и логических дисков;
- введение в операционные системы;
- история создания ОС Linux.
Установка и настройка операционных систем Linux:
- понятие точек монтирования и их использование;
- создание файловых систем (форматирование) и точек монтирования. 2.3., выбор программного обеспечения для начальной установки, дополнительная настройка, конфигурация и проверка оборудования в процессе установки ОС, конфигурация системного загрузчика (lilo.conf);
- правила создания паролей.
Начало работы с операционной системой Linux:
- варианты входа пользователя в систему;
- понятие и применение виртуальных консолей, основы работы с командными интерпретаторами;
- общие сведения о справочных системах (man, info, HowTo, FAQs);
- обзор основных команд интерпретатора и их комбинирование.
Понятие и разновидности файловых менеджеров:
- работа с файловыми менеджерами на примере программы Midnight Commander;
- работа с файловыми системами.
Учетные записи пользователей и группы.
Настройки операционной системы и среды пользователя:
- файлы конфигурации, их расположение и назначение;
- работа с центром управления ОС Linux;
- работа с процессами, взаимодействие процессов между собой, управление процессами с помощью сигналов (kill, killall), типы сигналов, их различия и применение.
Установка программного обеспечения (ПО) в ОС Linux:
- понятие ядра операционной системы;
- установка нового ядра, его настройка и компиляция, использование нескольких ядер в одной операционной системе.
Понятие аудита и логирования:
- обзор систем логирования и управления log-файлами в ОС Linux (syslog), просмотр и анализ log-файлов, их архивация и ротация;
- обзор планировщиков выполнения заданий (at, cron), архивация и безопасное хранение данных, обзор архиваторов (tar, gzip, bz), их различия и практическое использование.
Организация системы X-Window:
- обзор графических серверов, их установка и конфигурация;
- понятие оконных менеджеров (TWM, AfterStep, Window Maker, Gnome, KDE и др.), их установка, конфигурация и настройка;
- обзор систем печати в ОС Linux (lp, CUPS), их различия и практическое использование.
Введение в компьютерные сети:
- классификация компьютерных сетей. Основы сетей TCP/IP, различные типы адресации в сетях TCP/IP;
- анализ работы компьютера в сети, понятие сетевых портов;
- понятие фаейрволов (брендмауэров), установка, настройка и работа с файрволами.
Понятие удалённого доступа к компьютеру. Работа с программами удалённого доступа (telnet, ssh), их конфигурация и настройка:
- системы имён (NetBIOS, DNS, BIND), их назначение и практическое использование;
- выбор системы имён и её конфигурация, назначение и использование файлов hosts, создание доменов;
- установка, конфигурация и настройка серверов DNS и BIND.
Понятие электронной почты и почтовых протоколов (SMTP, POP):
- установка, конфигурация и настройка серверов электронной почты и почтовых клиентов;
- понятие Web-серверов (IIS и Apache), установка, конфигурация и настройка Web-серверов в среде ОС Linux;
- понятие FTP-серверов, установка, конфигурация и настройка FTP-серверов (ftp, proftp, wuftp);
- понятие прокси-серверов, установка, конфигурация и управление прокси-серверами.
Маршрутизация и удалённый доступ. Понятие маршрутизации:
- настройка и управление маршрутизацией в среде ОС Linux;
- сетевые файловые системы (NFS), создание и конфигурация общих ресурсов.
Обзор других операционных систем Unix:
- системы BSD (FreeBSD, OpenBSD, NetBSD), история их создания и отличия от других ОС.
Обзор Web- FTP- и почтовых серверов в современных BSD-системах, их установка и конфигурация:
- установка и настройка браузеров, FTP- и почтовых клиентов в среде BSD;
- использование системы X-Window в среде BSD;
- работа с виртуальными машинами.