Курс: Сетевое администрирование FreeBSD
Продолжительность курса: 40 ак. ч.
Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время
Описание курса:
Данный курс является продолжением курса FBD-101 «Администрирование FreeBSD. Курс предоставляет необходимые базовые знания и навыки администрирования FreeBSD систем.
Аудитория:
Курс предназначен для профессионалов в области системного администрирования и системного программирования FreeBSD
Необходимая подготовка:
• Обучаемые должны иметь базовый опыт работы с FreeBSD
• Знания в объеме курса FBD-101 «Администрирование FreeBSD» необходимы для успешного прохождения данного курса
Результат обучения:
• Слушатели научатся создавать простые скрипты оболочки Bourne Shell, изучат принципы управления пользователями и получат соответствующие навыки
• Слушатели получат основные навыки управления сетевой подсистемой и будут способны настраивать стандартные сетевые службы (Open SSH, WEB сервер Apache, FTP, Sendmail, SAMBA и пр.), службу печати, а также систему X Window
• В курсе рассматриваются базовые вопросы безопасности
• Слушатели также познакомятся с MySQL
Программа курса:
Модуль 1. Управление пользователями
• Учетные записи пользователей
• Администрирование пользователей
• Пароли пользователей
• Администрирование групп пользователей
• Пользовательские профили
Модуль 2. Написание сценариев Bourne Shell
• Сценарии оболочки
• Переменные
• Экранирование выражений
• Интерактивный ввод данных
• Позиционные параметры
• Команда test
• Условное исполнение команд
• Команда case
• Циклы for, while, until
• Функции в сценариях
Модуль 3. Отложенное и регулярное выполнение заданий
• Отложенное выполнение заданий с помощью at
• Регулярное выполнение заданий с помощью cron
Модуль 4. Системные журналы
• Служба журналирования syslog
• Утилита logger
• Система ротации журналов
Модуль 5. Локализация
• Понятие локализации
• Библиотеки локализации
• Настройка локализации
• Переменные окружения локализации
• Кодировки
• Конвертация кодировок файлов
• Настройка временной зоны
Модуль 6. Сети TCP/IP
• Стек протоколов TCP/IP
• Протокол IPv4
• Настройка сетевого интерфейса Ethernet
• Автоматическая инициализация сетевых интерфейсов при загрузке
• Установка маршрутизатора по умолчанию
• Настройка разрешения имен
• Поиск и устранение сетевых неисправностей
Модуль 7. Сервисы сети
• Идентификация служб TCP/IP
• Запуск служб TCP/IP
• Использование супердемона inetd
• Программа tcpd
• Использование супердемона xinetd
Модуль 8. Службы удаленного доступа
• Удаленный вход в сеанс с помощью telnet
• Службы удаленного доступа (r-services)
• Система OpenSSH
Модуль 9. Служба FTP
• Как работает служба FTP
• Настройка сервера vsftpd
• Клиенты FTP
Модуль 10. Сетевая файловая система NFS
• Настройка сервера NFS
• Использование сервера NFS
Модуль 11. Система SAMBA
• Программное обеспечение, входящее в SAMBA
• Настройка сервера SAMBA
• Запуск SAMBА
• Монтирование сетевых разделяемых файловых ресурсов SMB
Модуль 12. DNS сервер BIND
• Организация системы DNS
• Конфигурационный файл named.conf
• Записи о ресурсах DNS
• Запуск DNS сервера BIND
• Тестирование сервера DNS
Модуль 13. WEB сервер Apache
• Конфигурационный файл httpd.conf
• Контейнеры
• Запуск и управление Apache
• Личные WEB страницы пользователей
• Управление доступом к WEB ресурсу
• Виртуальные WEB узлы
Модуль 14. Почтовый транспортный агент Sendmail
• Работа электронной почты
• Файл конфигурации sendmail.cf
• Настройка Sendmail с помощью файла sendmail.mc
• Запуск Sendmail
• Почтовые псевдонимы /etc/aliases
• Очередь сообщений
• Проверка работоспособности Sendmail
• Сведения о других MTA: Postfix, exim, qmail
• Использование GPG
Модуль 15. Средства печати во FreeBSD
• Система печати CUPS
• Печать в CUPS
• Управление принтерами в CUPS
• Управление очередью печати в CUPS
• Служба печати LPD
• Печать в LPD
• Управление принтерами в LPD
Модуль 16. Сервис точного времени и даты NTP
• Установка системного времени
• Утилита ntpdate
• Демон ntpd
Модуль 17. X Window
• Организация X Window
• Настройка X Window
• Сервер шрифтов xfs
• Ручной запуск X сервера
• Менеджер X сеанса xdm
• Работы X приложений
• Шрифты
• X ресурсы
• Удаленный запуск X приложений
• Использование менеджера xdm для удаленного входа в сеанс
• Утилиты xwininfo и xdpyinfo
• Вопросы русификации
Модуль 18. СУБД
• СУБД MySQL
• Установка соединения с СУБД
• Клиентские утилиты
• Основные команды языка SQL
• Сохранение и восстановление данных
Модуль 19. Безопасность
• Мониторинг файлов с установленными битами SUID/SGID
• Управление паролями
• Система PAM
• Определение открытых портов в системе с помощью netstat и nmap
• Получение списка открытых файлов
• Команда sudo
• Ограничения на ресурсы для пользователей
• Запуск оболочки в ограниченном режиме
Окончательная цена указывается в договоре на обучение.
Записаться на курс