Воскресенье, 5 февраля

CISCHOOL » Каталог курсов » Linux/Unix

Основы администрирования Ubuntu-linux

Цель курса:
курс предназначен для опытных пользователей и системных администраторов, желающих изучить основы администрирования Linux-систем.

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

Курс позволяет преобрести следующие навыки:

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

План занятий

Занятие 1.
Установка и настройка системы
Обзор существующих Linux-дистрибутивов; файловые системы ext2, ext3, ext4, reiserfs,jfs, введение в организацию файловой системы ОС; установка операционной системы на жесткий диск, настройка основных устройств. Создание точек монтирования жестких дисков, подключение жестких дисков с файловыми системами FAT, NTFS. Типы файлов в Linux, аттрибуты файлов. Основные команды для работы с файлами. log-файлы Linux, команда dmesg.
Загрузка ОС и управление пользователями системы
Настройка загрузчиков ОС LILO и GRUB, настройка сценария загрузки, запуск системных демонов при старте ОС. Инициализация оборудования. Пользователь root, его права и потенциальные опасности. Добавление и удаление пользователя, определение прав пользователя и его членство в группах. Предоставление прав суперпользователя, утилиты su и sudo.
Занятие 2.
Настройки окружения в ОС
Использование системы документации man. Настройка консоли (терминала) – локализация, выбор шрифтов и разрешения. Настройка и руссификация MC. Демоны автоматизации системы cron, at и др.
Настройка демона журнализации. Просмотр изменений в журналах и log-файлах, команда tail, выявление проблем. Настройка syslogd
Настройки сети
Введение в ip-адреса. Настройка сетевых интерфейсов, утилита ifconfig. Задание DNS. DHCP и DDNS. Настройка маршрутизации – просмотр таблицы маршрутизации ядра netstat, добавление статического маршрута при помощи route, сканирование портов утилитой nmap. Настройка samba.
Введение в shell-скрипты
Занятие 3.
Изучение скриптов bash. Переменные и константы. Циклы и условия. Скобки и кавычки. Примеры использования скриптов для автоматизации процессов. Изучение системных скриптов.Самостоятельная разработка скриптов. Другие коммандные интерпретаторы.
Занятие 4.
Настройка Xorg (XWindows) и мультимедиа, выбор оконного менеджера
Система Xorg. Основыне настройки Xorg.conf, загрузка шрифтов, определение устройств ввода-вывода, видеокарты и Настроек монитора при помощи утилиты xorgcfg. Обзор оконных менеджеров. Оконный менеджер KDE. Требования к библиотекам, библиотеки gtk и QT. Настройка оконного менеджера KDE, его локализация, установка словарей. Настройка режимов отображения GUI на базе gtk. Решение проблем со шрифтами при использовании gtk-приложений. Центр управления KDE. Звуковая система ALSA. Конфигурирование при помощи alsa-config.
Установка программного обеспечения
Установка ПО из бинарных пакетов. Установка OpenOffice. Менеджеры пакетов. Сборка ПО из исходных кодов: пакеты tar, tgz; стандартный подход configure-make-make install. Установка пакетов rpm и deb. Отслеживание зависимостей. Методы устранения ошибок в зависимостях. Недостатки каждого из подходов. Обновление системы.
Занятие 5.
Компиляция ядра
Структура ядра Linux. Определене версии ядра. Получение исходных кодов ядра. Утилита make, сценарии menuconfig, bzImage и т.д. Конфигурирование ядра, выбор требуемых устройств. Утилиты lspci, lsmod. Компилирование ядра. Компилирование модулей ядра и их установка. Запуск модулей ядра при помощи modprobe. Замена ядра ОС.
Резервное копирование и восстановление
Назначение резервного копирования. Утилита cpio. Создание резервных копий файлов. Восстановление файловой системы. Почему нет смысла выполнять резервное копирование каталогов /proc, /sys и /tmp. Восстановление резервных копий. Автоматизация резервного копирования. Потенциальные проблемы и методы их решения.
Настройка сервера электронной почты и proxy-сервера
Сервер электронной почты postfix. Настройки сервера электронной почты для одиночной машины и небольшой корпоративной сети. Фильтрация спама. Proxy-сервер squid. Настройка сервера. Обзор других серверов электронной почты и proxy. Защита от вирусов.

Вам необходимо авторизироваться, чтобы заказать курсы.

Корзина
Курсов в корзине: 0
На сумму: 0 р.
Оформить заказ

Цена: 18400 р.

Длительность (дни /часы): 5 / 30

Ближайшие даты курса:

Тел: +7 (499) 343-7035

ICQ:   482-519-749

Ваш email
Подписаться на рассылку!