Администрирование FreeBSD базовый курс
О чём курс
Курс «Администрирование FreeBSD» от Института прикладной автоматизации и программирования представляет собой комплексную программу обучения, разработанную для тех, кто стремится освоить одну из самых мощных и стабильных операционных систем семейства UNIX. FreeBSD по праву считается эталоном надежности и производительности, широко используемым в серверной инфраструктуре, сетевых решениях и высоконагруженных системах. Данный курс охватывает весь жизненный цикл работы с ОС: от начального планирования и установки до глубокой настройки ядра, сетевых служб и обеспечения безопасности.
Программа обучения ориентирована на системных администраторов, инженеров и IT-специалистов, желающих систематизировать свои знания или перейти на профессиональный уровень управления FreeBSD. В процессе обучения вы пройдете путь от базовых понятий о файловых системах и управлении процессами до настройки сложных сетевых сервисов, таких как Apache, Samba, DNS и почтовые серверы. Вы научитесь эффективно работать с командной строкой, освоите текстовые редакторы, необходимые для конфигурирования системы, и поймете принципы управления пользователями и правами доступа.
Особое внимание в курсе уделено критически важным аспектам администрирования: установке и обновлению программного обеспечения через коллекцию портов и пакеты, настройке межсетевых экранов (IPFW, PF) для обеспечения безопасности, а также автоматизации задач с помощью планировщиков. Вы узнаете, как собирать собственное ядро, оптимизируя его под конкретные аппаратные требования, что является ключевым навыком для тонкой настройки производительности системы. Также курс затрагивает вопросы настройки графической подсистемы X Window, что делает его универсальным инструментом для подготовки специалистов широкого профиля.
Почему стоит выбрать этот курс? Во-первых, это глубокое погружение в архитектуру FreeBSD, которое дает понимание того, как «под капотом» работают современные серверные решения. Во-вторых, практическая направленность обучения позволяет сразу применять полученные навыки в реальных задачах: от настройки сетевых интерфейсов и маршрутизации до развертывания полноценных файловых серверов и систем синхронизации времени. В-третьих, структурированный подход к изучению документации и системных журналов научит вас самостоятельно находить решения для любых возникающих проблем. На выходе вы получите фундаментальные знания, которые позволят вам уверенно проектировать, развертывать и поддерживать серверную инфраструктуру на базе FreeBSD, обеспечивая её высокую доступность и безопасность. Этот курс — ваш надежный фундамент для профессионального роста в сфере системного администрирования.
Программа обучения
Введение. Что может FreeBSD? Планирование установки Выбор версии FreeBSD Аппаратные требования Сбор информации о компьютере Резервное копирование данных Выбор среды и способа для установки FreeBSD Сбор информации о конфигурации сети Проверка сведений об обнаруженных ошибках FreeBSD Получение установочных файлов FreeBSD Подготовка загрузочных дисков Установка ОС. Утилита sysinstall. Начало установки Выделение дискового пространства Выбор устанавливаемых компонентов Выбор источника для установки Подтверждение установки Действия после установки Документация Команда для работы с документацией man, “секреты” команды man Файловая система Обзор файловых систем ufs, nfs, zfs Команды для работы с файловой системой mount, umount, fstab Команды для работы с файлами и директориями pwd, cd, ls, touch, mkdir, ln, stat, file Команды вывода содержимого файла cat, head, tail, more, less Процессы, демоны, сигналы Понятие процесс Что такое демон? Управление процессами и демонами при помощи сигналов. Команды ps, top, kill, killall Обзор командных интерпретаторов Командные интерпретаторы (shells): sh, bash, tcsh, csh Файл командных интерпретаторов /etc/shells Изменение интерпретатора по умолчанию Текстовые редакторы Обзор текстовых редакторов vi, ee, vim, emacs Работа с текстовым редактором vi Пользователи и группы. Права доступа. Краткий обзор Введение Учетная запись суперпользователя Системные учетные записи Учетные записи пользователей, файлы /etc/passwd, /etc/master.passwd Изменение учетных записей, команды adduser, rmuser, chpass, passwd, pw Ограничение пользователей, файл /etc/login.conf Группы, файл /etc/group Установка, обновление и удаление ПО. Коллекция портов. Обзор установки программного обеспечения Поиск нужного вам приложения Использование системы пакетов Использование коллекции Портов Действия после установки Административные задачи Настройка супердемона inetd Задачи по расписанию crond Управление загрузкой, настройка командного скрипта rc Системный журнал syslogd Система ротации логов newsyslog Настройка сети Краткое введение в сетевые технологии Настройка сетевых карт, команда ifconfig Настройка таблицы маршрутизации, команда route Настройка DNS, конфигурационный файл /etc/resolv.conf, /etc/nsswitch.conf Настройка ядра FreeBSD Зачем собирать собственное ядро? Определение аппаратного обеспечения Драйвера, подсистемы и модули ядра Конфигурационный файл Сборка и установка собственного ядра Межсетевой экран Принципы работы межсетевых экранов Обзор межсетевых экранов IPFW, PF, ALTQ, IPF Настройка межсетевого экрана IPFW Обзор сетевых служб Электронная почта Network File System (NFS) Network Information System (NIS/YP) Автоматическая настройка сети (DHCP) Domain Name System (DNS) Apache HTTP сервер Файл сервер для клиентов Windows (samba) Протокол передачи файлов (FTP) Синхронизация часов через NTP Настройка и использование X Window Основы X Установка X11 Конфигурация X11 Использование шрифтов в X11 Менеджеры экранов (Display Managers) X Графические оболочки
Теги курса
Другие материалы школы 2
F FreeBSD Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.