Современное предприятие, будь оно частного или государственного характера, может обойтись много без кого угодно, но одна из должностей, без которой невозможна нормальная слаженная работа компании – это системный администратор. Человек, который бы создавал и поддерживал локальную компьютерную сеть, нужен на любом предприятии. В обязанности системного администратора входит обслуживание компьютерного оборудования и программного обеспечения, сервера, обеспечение информационной безопасности предприятия.
Для того чтобы стать системным администратором и получить хорошую должность и неплохие перспективы карьерного роста, нужно освоить многие знания. Системный администратор linux должен хорошо разбираться в программном обеспечении, сетевом оборудовании. Также он должен быть знакомым с любыми конфигурациями компьютера, операционной системы, а также уметь защищать сеть от посторонних вмешательств с целью завладеть информацией предприятия. Обычно иметь корочку о высшем техническом образовании для этого мало. Нужно получать еще и дополнительные знания в области системного администрирования. К таким знаниям, например, относится системное администрирование linux и unix.
Получить эти необходимые знания вы сможете, если посетите наши курсы linux администрирования и unix, на которых вы подробно изучите эти операционные системы. Весь курс состоит из пятнадцати тем, в ходе рассмотрения которых вы сможете получить массу полезных знаний.
В обучение linux входит история создания этой системы, предоставление информации о том, как работать с дисками, настраивать операционные системы linux. Курс системное администрирование linux ставит перед собой цель научить вас устанавливать и настраивать браузеры, почтовые серверы, работать с файловыми менеджерами. Также курсы linux рассматривают понятия о маршрутизации и удаленном доступе, об виртуальных консолях, конфигурации системного загрузчика и другие нужные вам знания.
Наши курсы также рассматривают администрирование unix. В рамках изучения этой операционной системы вы сможете освоить системы FreeBSD, OpenBSD, NetBSD, их историю и характеристики. Курсы unix – это также ознакомление с основными составляющими этой системы.
На курсы linux входят не только теоретическая часть, но и практическая работа, которая позволяет эффективно закрепить полученную информацию. Окончив наши курсы администрирования unix и linux, вы получите сертификат, подтверждающий, что вы обрели необходимые знания для того, чтобы стать отличным системным администратором.
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), варианты установки и настройки.