Обучение в рамках данного курса предназначено для подготовки слушателей к сдаче теста Linux Professional Institute LPI-102 в рамках сертификации LPI Level I "Администрирование GNU/Linux".
Требования сертификации LPI Level I были пересмотрены в апреле 2009 г. Предлагаемый Вашему вниманию курс соответствует последним требованиям LPI и содержит наиболее свежую информацию. Последняя (третья) версия курса вышла в июле 2010 г.
Категория слушателей
Курс предназначен для профессионалов в области системного администрирования и системного программирования GNU/Linux.
Предварительная подготовка
Обучаемые должны иметь базовый опыт работы с GNU/Linux и/или UNIX. Знания в объеме курса LPI-101 “Администрирование GNU/Linux” необходимы для успешного прохождения данного курса.
Получаемые знания
- Слушатели научатся создавать простые скрипты оболочки, изучат принципы управления пользователями и получат соответствующие навыки.
- Слушатели получат основные навыки управления сетевой подсистемой и будут способны настраивать стандартные сетевые службы (Open SSH, WEB сервер Apache, FTP, Sendmail, SAMBA и пр.), службу печати, а также систему X Window.
- В курсе имеются новые главы, соответствующие последним требованиям LPI, касающиеся безопасности и СУБД. Они дают возможность познакомить слушателей с MySQL, а также предоставить базовые знания в области безопасности GNU/Linux.
Содержание курса:
Сети TCP/IP
- Стек протоколов TCP/IP.
- Протокол IPv4.
- Настройка сетевого интерфейса Ethernet.
- Автоматическая инициализация сетевых интерфейсов при загрузке.
- Установка маршрутизатора по умолчанию.
- Настройка разрешения имен.
- Поиск и устранение сетевых неисправностей.
Сервисы сети
- Идентификация служб TCP/IP.
- Запуск служб TCP/IP.
- Использование супердемона inetd.
- Программа tcpd.
- Использование супердемона xinetd.
Службы удаленного доступа
- Удаленный вход в сеанс с помощью telnet.
- Службы удаленного доступа (r-services).
- Система OpenSSH.
Служба FTP
- Как работает служба FTP.
- Настройка сервера vsftpd.
- Клиенты FTP.
Сетевая файловая система NFS
- Настройка сервера NFS.
- Использование сервера NFS.
Система SAMBA
- Программное обеспечение, входящее в SAMBA.
- Настройка сервера SAMBA.
- Запуск SAMBA.
- Работа с файловыми ресурсами SMB.
DNS сервер BIND
- Организация системы DNS.
- Конфигурационный файл named.conf.
- Записи о ресурсах DNS.
- Запуск DNS сервера BIND.
- Тестирование сервера DNS.
WEB сервер Apache
- Конфигурационный файл httpd.conf.
- Контейнеры.
- Запуск и управление Apache.
- Личные WEB страницы пользователей.
- Управление доступом к WEB ресурсу.
- Виртуальные WEB узлы.
Почтовый транспортный агент Sendmail
- Работа электронной почты.
- Файл конфигурации sendmail.cf.
- Настройка Sendmail с помощью файла sendmail.mc.
- Запуск Sendmail.
- Почтовые псевдонимы /etc/aliases.
- Очередь сообщений.
- Проверка работоспособности Sendmail.
- Сведения о других MTA: Postfix, exim, qmail.
- Использование GPG.
Средства печати в GNU/Linux
- Система печати CUPS.
- Печать в CUPS.
- Управление принтерами в CUPS.
- Управление очередью печати в CUPS.
- Служба печати LPD.
- Печать в LPD.
- Управление принтерами в LPD.
Сервис точного времени и даты NTP
- Установка системного времени.
- Утилита ntpdate.
- Демон ntpd.
X Window
- Организация X Window.
- Настройка X Window.
- Сервер шрифтов xfs.
- Ручной запуск X сервера.
- Менеджер X сеанса xdm.
- Работы X приложений.
- Шрифты.
- X ресурсы.
- Удаленный запуск X приложений.
- Использование менеджера xdm для удаленного входа в сеанс.
- Утилиты xwininfo и xdpyinfo.
- Вопросы русификации.
СУБД
- Часто используемые СУБД с открытым кодом: MySQL, PostgreSQL.
- Установка соединения с СУБД.
- Клиентские утилиты.
- Основные команды языка SQL.
- Сохранение и восстановление данных.
Безопасность
- Мониторинг файлов с установленными битами SUID/SGID.
- Управление паролями.
- Система PAM.
- Определение открытых портов в системе с помощью netstat и nmap.
- Получение списка открытых файлов.
- Команда sudo.
- Ограничения действий пользователя, с помощью ulimit.
- Запуск bash в ограниченном режиме.

